Beefy Boxes and Bandwidth Generously Provided by pair Networks
good chemistry is complicated,
and a little bit messy -LW
 
PerlMonks  

Re: Splitting A Word?

by damian1301 (Curate)
on Jul 06, 2001 at 23:07 UTC ( #94559=note: print w/replies, xml ) Need Help??


in reply to Splitting A Word?

You could just set the table width to a certain amount and that way the table will never change and it will wrap the text automatically...

$_.=($=+(6<<1));print(chr(my$a=$_));$^H=$_+$_;$_=$^H; print chr($_-39); # Easy but its ok.

Replies are listed 'Best First'.
Re: Re: Splitting A Word?
by thraxil (Prior) on Jul 07, 2001 at 01:35 UTC

    no, usually the browser will expand the table to fit the text in it if there are really long words. that's the problem mpegman seems to be having. eg,

    <table width="2" border="1"> <tr><td>looooooooooooooong</td></tr> </table>

    gives you:

    looooooooooooooong

    certainly not 2 pixels wide.

    if you're working on a more liquid layout, you could modify one of the regexps given to substitute in a <wbr /> tag instead of a space. that tells the browser that if it needs to wrap text, that's a good spot to do it in. but if it doesn't need to wrap the text, you won't end up with a space in the middle of the word.

    anders pearson

      Oh really? Well, that is because it won't break the word for you. If you explicity state it's length (and restrict the use of <nobr>) then it will wrap on words. Eg.
      <table width="2" border="2"> <tr><td>yeah I am dave and blah blah blah blah blha</td></tr></table>
      which produces.
      yeah I am dave and blah blah blah blah blha


      $_.=($=+(6<<1));print(chr(my$a=$_));$^H=$_+$_;$_=$^H; print chr($_-39); # Easy but its ok.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://94559]
help
Chatterbox?
[marto]: hopefully everyone had a good weekend
[Discipulus]: yees.. masonry, shaving of the ceiling (dunno if shaving is the right term..) 20hours in the weekend.. so veery good ;=)
[LanX]: yes I worked ...
[LanX]: ... and hope to get a free work day in compensation. :)
choroba went to a museum with the older children. The exhibition was called "American Indians".
[Discipulus]: this and...
[Discipulus]: shaving the ceil

How do I use this? | Other CB clients
Other Users?
Others making s'mores by the fire in the courtyard of the Monastery: (7)
As of 2018-02-19 10:22 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    When it is dark outside I am happiest to see ...














    Results (261 votes). Check out past polls.

    Notices?