October 9th, 2007
Ok, I’m ready for tons of comments bashing this post and here’s why:
Some people just ignore how browsers behave and lost their sense of productivity/practicality.
Others just say “Heck, if W3C approves it, I’ll do it”
Well, this is not the best way to think about YOUR site.
I started to use CSS-P for a long time and I do know how to use it correctly.
However let’s face it: it’s not worth it.
I lose at least the double of time on CSS-P and its div tags compared to the time I take to design a site using tables.
I know, tables are “not supposed” to be used on design: So what?
Give me a good reason not to use them. That’s like saying that fire wasn’t made to light up cigarettes. It’s insane.
I found a great page explaining why the so-called <div> tags should not be used:
http://www.decloak.com/Dev/CSSTables/CSS_Tables_01.aspx
I will probably use them again sometime in the future: Whenever Microsoft complies. Until then I won’t spend 1 more hour on CSS based layouts. It’s just insane doing so.
Even on the site you are on, I had to start removing divs. All because of IE.
And in terms of practicality… tables are equally positioned on every browser. So don’t tell me divs are the standard. They will become a standard whenever all browsers have an equalized way to show them. PERIOD.
That’s all for today
Posted in:
Web Development
Comments:
Post a comment
|