If I have a table cell with a specific width and text that will wrap around to several lines. Does the browsers have any logic on how they decide where to break a line or is just based on the number of characters that fit until the width is met. In other words, will a long word be broken in a wrap around situation or does the browser try to look for spaces to break on?
Or is it the job of the server side application to parse the text and put line breaks in the text (based on some number of characters for the width?)
I seem to have a little trouble with IE(7) when I have a table with a few columns and the first column has text that wraps around. IE seems to push the width wider before it wraps around the text then all the other browsers.
I had to create (server side) 2 versions of the product items table at the bottom of the page. one for IE and one for the rest of the browsers with different widths as a result. See examples below:
Code that accomodates both IE and other browsers (different widths):
Code that looks differently in IE versus other browsers (the problem)
Any advise would be appreciated!!