Forum Moderators: open
There are pros and cons. More rows will enevitablly lead to less code wich is good. THis means the browser has to calculate the entire table before it can print it to the sceen, which is bad. (really bad if you have lot's of images and such)
More tables means more code, bad. However, more tables allows the browser to render them quicker which gives the user the effect of seeing 'something' onscreen quicker, whish is gooood!
When I design with tables I like to make a 'top-table' which holds the logo, headline nad primary navigation. This means the user sees something quickly and, more importantly, get's the navigation quickly...
Nick
More tables means more code...
More tables usually means only slightly more code - a very minimal bit in most cases. For example, I like to stack identical tables on top of each other. So, instead of this code:
</td></tr>
<tr><td>
...somewhere down the page we have this:
</td></tr></table>
<table><tr><td>
It's only 15 extra characters! That's a small price to get usable content on the screen faster.
..."invisible" white image for spacing in netscape 4.08, it's not quite so invisible you can see the borders of it
Try making it a transparent image instead of a white image. Then it really is invisible against any color background.
I often use this kind of gif to hold a minimum width in a table cell - but don't be fooled, you can still make the cell wider in some browsers, depending on any other content you place in that table colummn.
[edited by: tedster at 4:47 pm (utc) on Dec. 19, 2002]