Consider a table with three rows with heights 10, *, 10. I’d like the middle cell to be high enough to fit to the page vertically. Unfortunately “height:100%” doesn’t work at table, tr, or td level, possibly due to standards. Even if it happens to work, I don’t want 100%, I want 100% of clientHeight-20px 🙂 I can always write script to calculate remaining clientHeight but I wonder if it can be achieved in HTML/CSS standards.
NOTE: I’m using table just for layout, if there are other ways to lay them down in a better way I’m ok with those approaches too.
Try to leave table and use CSS.
This is the first link on google (searching: css page layout)
http://www.maxdesign.com.au/presentation/page_layouts/
You will spend more time at beginning, but then you will love CSS.
Regards,
Lorenzo.