Cascading Severity Sheets
I think CSS
is a poor design tool. There, it’s out, I’ve said it. Now, shoot
me for all I care. Well, I’m sorry, but it’s not because we’ve
found some new improved way to build better, more accessible and leaner web
sites that I’m going all bonkers or anything. Sure it’s great and
believe me, I wouldn’t go back to tables even if I’d get a peek
at Janet
Jackson’s other tit (so ok, maybe I would). Anyway, CSS is probably
close to the best thing that ever happened to web design since blogs…
errr… bread came sliced.
So,
dude, what’s the fuss all about if you think CSS is that great?
I’m glad you asked. First of all, what’s up with that box
model? Seriously? If I define the width of anything I measure the space
between two extremities. Not some awkward value in between. Padding is inside
the box, so leave that alone, thank you. Next, floats.
I go nuts working with floats. Thankfully, Eric
Meyer is able to shed
some light on most issues, which probably saved my life. But still, the
float concept is dubious at best. Actually everything related to CSS-P
is pretty much a pain. Sure, bad browsers are responsible for most of my headaches;
nonetheless I wish CSS was more intuitive to (graphic) designers.
Maybe it’s just ignorance; not understanding CSS and all the hacks, tricks
and gallons of coffee that come with it. And again, don’t get me wrong,
I much appreciate all the hard work Bert,
Håkon,
Tantek and fellow W3C
people are doing. Yet I think we could use a bit more style in CSS. How does
that abbreviation spell out again? Exactly.
This item was posted by on Wednesday, February 4th, 2004.
Categories:
You can follow comments on this item via the RSS 2.0 feed.
Comments are closed.