Welcome to WebmasterWorld Guest from 54.167.58.159

Forum Moderators: brotherhood of lan & mack

Message Too Old, No Replies

Table width Problems

I'm probably just being dumb but.....

     

PumpkinHead

12:34 pm on Dec 21, 2005 (gmt 0)

10+ Year Member



Hi,

Ok, I have my table that I want set at 150px. The contents within the table could be anything, in this case a 50 character string:

12345678901234567890123456789012345678901234567890

Due to the string's length (and it having no spaces) is pushing my table width out.

<table width="150">
<tr><td>
12345678901234567890123456789012345678901234567890
</td></tr>
</table>

I've had this problem a few times now and I know that its probably simple html but I must have been off school that day ;) How do I force a carriage return when it reaches the 150 width limit?

Lexur

1:44 pm on Dec 21, 2005 (gmt 0)

5+ Year Member



You can't (at least in plain HTML).
Do it manually.

PumpkinHead

2:33 pm on Dec 21, 2005 (gmt 0)

10+ Year Member



What do you mean by 'do it manually'? Any code I can look at?

cws3di

2:54 pm on Dec 21, 2005 (gmt 0)

10+ Year Member



He means do it manually. You need to put a space or break in the string of characters somewhere. A single string will not "break itself" to wrap within a table width.

mack

3:02 pm on Dec 21, 2005 (gmt 0)

WebmasterWorld Administrator mack is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month



Perhaps it doesnt have to be done manualy. If you use some form of server side scripting to extract the data you could take care of the arangement of the letters at the same time.

What server side scripting language (perl, php asp etc) do you use.

Mack.

PumpkinHead

4:42 pm on Dec 21, 2005 (gmt 0)

10+ Year Member



Hi Mack,

I use PHP but in a way my question has been answered...you can't do it. I knew I could do this with php, but for some reason, I thought you could do this in html.

Thanks all :)