i dunno, i've been doing some web shit recently. and is it just me or is CSS a bit of a pain? there's the occasional thing that should be incredibly simple to do but really is either impossible or requires a mountain of fucking code to get around it
I. Hate. Web. Programming.
> and is it just me or is CSS a bit of a pain?
it's a lot better than what it replaced.
For anyone who's mucking with css based stuff, I highly recommend The Zen of CSS Design. It's by the folks that did the CSS Zen Garden and shows how a lot of the stylesheets work, various tricks, how to get a design from concept phase to implementation without a lot of clumsy coding, etc. Worth the money.
I totally agree, it made the scales fall from my eyes.
And CSS might seem like a hassle at first, but if you're having to make site-wide changes, or want people to be able to switch styles and stuff, it's a wonderful thing.
>it's a lot better than what it replaced.
This is true.
CSS is pointless beyond site-wide text rendering, which is easy. The web is a bad format for actual design like you see in magazines - it degrades painfully and often makes websites impossible to view in earlier or text-only browsers. Not to mention most "designers" don't understand it from a usability standpoint and use bad color combinations that make reading text difficult for the colorblind.
>impossible to view in earlier or text-only browsers.
People who still use text-only browsers should have there computers taken away.
I completely agree with you on the quality of most web design you see these days, but I don't see exactly how that ties into CSS. It sucks that many people use bad color combinations, but that's not a fault of CSS as a technology. There is nothing about CSS preventing people from creating usable, flexible designs.
>The web is a bad format for actual design like you see in magazines - it degrades painfully
yes, because static magazine designs in print degrade so wonderfully.