James said:
I should just clarify what effect I am trying to acheive: I have a cell that
expands and contracts depending on the size of data in it.
You're using nested tables to render non-tabular data. In 2 ways, you
are misusing HTML markup code.
Why tables for layout is stupid:
problems defined, solutions offered
http://www.hotdesign.com/seybold/
Tableless layout HOWTO
http://www.w3.org/2002/03/csslayout-howto
The height attribute for HTML 4.01 table element is not necessary as a
table height should grow accordingly to render its content. Just like
most or all block level elements.
The browser window viewport height should not dictate the height of a
table: its content should instead. Just think about if the user
increases the font size: then pixel accurate design would break.
In the next
colum's cells I have a nested table with 3 rows. The top row is size 10 and
the bottom row is size 10, however I have specified no size for the middle
row, but have specified a height attribute with value 100% for the table so
that the middle row expands with the data from the pervious colum. See below
for code:
<TABLE>
Was there a need to paste long markup code when giving a simple url
would have suit more than accordingly the readers willing to spend their
volunteer time to help you? Giving an url often answers more questions
that readers might have about your webpage situation, context.
Top-posting is also annoying and uselessly disrupting normal
chronological and contextual reading order of posts in threads. You were
asked to correct that.
DU