3 ms·
Yes, it takes more effort to not use tables, but since tables are not meant for page layout it makes sense to avoid them. If CSS is meant for layout, and table
by andreyf 18y ago
Yes, it takes more effort to not use tables, but since tables are not meant for page layout it makes sense to avoid them.
If CSS is meant for layout, and tables aren't meant for layout, wouldn't you expect CSS to be easier to use?
- tdavis 18y agoWell, I should have said that tables are easier sometimes. But all the layouts that people complain about being hard in CSS are already written; it's essentially copy and paste at this point. YUI Grids, Blueprint, blah blah... just pick one. Tables are hard for everyone but the developer (and eventually the developer unless they never change anything) for reasons you can find in this thread. You know, I'd expect CSS to be better, not necessarily easier. It isn't CSS that makes CSS hard, it's browsers, since they all choose to render the rules slightly differently. It's the same reason JS sucks; Browser A does this, B does that. Just the way of the world. You can use the tools as they were designed and lose a little more hair in the process, or you can cram a square peg in a round hole and use tables for layout. That's basically what it comes down to.