Re:The Perfect 3 Column Liquid Layout
by thaumaturgy on Tuesday June 17, 2008 @03:55PM
(#220072)
Exactly. I think CSS started out as more of a typesetting layout, and has been stretched into this other beast.
To me, it doesn't make much sense to spend many hours of cursing and headaches trying to force CSS to do something that a very basic HTML table can do in just a few seconds.
I dunno, CSS doesn't really provide much to help you scale a layout. Scaling using percentage widths is about as rudimentary as it gets.
What about ems?
When I say "percentage based scaling", I mean "simply resizing elements to fill the screen". That's what's rudimentary.
A nice scaling toolkit would let you intelligently use all that width. You might be able to change how things flow, change how much content shows in various elements, etc, etc. Making wider columns usually sucks.
What really sucks is that it's actually pretty close to that language. Everything's fine until you hit the cross-browser compability issues or realize it's missing a few primitives (like the ability to easily create columns). Then you want to tear your hair out. And/or resort to hacks.