Things I would like to achieve:
- Page to fit within viewport
- Text such as the header to be proportional in height to the page (such as making font-height=90% of div height)
- Auto size text in table to avoid scrollbar, or alternatively auto size the div to the size needed by the table
- Apply all leftover space to the main div
If some of my design goals are not in accordance with state of the art CSS design, please let me know what similar design goals would be more appropriate.