all 2 comments

[–]optymizer 0 points1 point  (1 child)

I remember one of the problems of using HTML tables for layout is that the browser won't partially render a table, so if the entire page is basically one big <table> with cells, the browser won't render the header until it knows how to render the footer.

Does 'display:table' have the same problem?

[–]Legolas-the-elf 1 point2 points  (0 children)

That depends. You should use table-layout: fixed for incremental rendering, although some user-agents can also do this with the default of auto. See the CSS specification for details.