Forum Moderators: phranque
Even the most SIMPLE thing, such as centering an element has 100 different ways to do it, each one screwing over some minority user base (commonly Safari).
The 90% of users have a browser that is BROKEN, leading all layouts to be filled with archaic hacks (like adding a "_" before tags) to make the layout work.
Then on top of this, w3 setups validation standards to such a point that you have to be a CSS master and know all the inside hacks to make a good layout.
Often I get the impression people are saying: "I want to use to use CSS because it is the future, but WHY CAN'T IT JUST WORK!"
I know its not CSS's fault, but if you want me to make a pure CSS layout, give me some tools to make it happen so I don't spent all day making some floating/negative margin'd/macgyver'd travesty of coding to make it work.
ARRRRRRRHGHHGHGHGHGH.. I'm going back to tables...
"CSS is for the birds"
[webmasterworld.com...]