CSS Layout - "display:table"

Display Table Goodness

Taken from: The Anti Hero of CSS Layout - "display:table"

The topic of table usage in layouts is a sensitive one. In general, web developers consider table-based layout a taboo. Although the reasons against it are well-documented, most developers are unable to provide a sound background for decrying table-base layout except for, "tables are bad".

The momentum from the early anti-HTML table movement was strong. It managed to brainwash many generation of developers into thinking that any usage of table is evil.

Admittedly, I am one of those developers who avoided table layout, even for displaying tabular data. I had even chided my fellow developers when they used display:table for dashboard-style layout (or the Holy Grail Layout).

In retrospect, it was mind-numbingly stubborn of me to spent a ridiculous amount of time on hacking the CSS. Read More...

Your Details
Your Order