Inert Ramblings

Everything worth saying has already been said…

A Fistful of CSS Quickies

Not only have I been converted over to the anti-tables camp, but I’m finally starting to learn advanced CSS layout techniques.

If you still need proof that CSS is the fast track to more organized Web development, check out the CSS Zen Garden project. Once you admire the designs, you’ll definitely want to conform to XHTML and CSS Web standards.

Update: A List Apart lists various markup resources, and the New York Public Library has standardized on XHTML and CSS for document presentation. Sure, it’s important to look good, but organization is key!

February 13, 2004 - Posted by Sciri | Gnus, Simulacrum | | 5 Comments

5 Comments »

  1. Wow - I love some of those designs. Really opens up in my mind what I can do with CSS.
    http://www.csszengarden.com/?cssfile=/052/052.css&page=3 - One of my favorites!

    Tables are dead! Long live tables!
    - Kris

    Comment by kris | February 13, 2004

  2. Ugh. I refuse to switch. Why?

    CSS is a pathetic stopgap on the way to full XML/templates and relies on JavaScript as a core functionality. That offends every security notion in my head.

    Grah. The web sucks.

    I think I’m going back to gopher.

    /Andrew

    Comment by Andrew | February 17, 2004

  3. Hrm…JavaScript? How so? I haven’t read the full RFC, but disabling JavaScript in your browser doesn’t disable CSS. There’s no actual code logic in CSS, just markup. The only time I’ve ever seen JavaScript mixed with CSS is if you want to be able to switch CSS markups on the fly without reloading the page.

    Comment by Sean | February 17, 2004

  4. Well, at least in the v4 browsers, disabling javascript precluded enabling CSS… it’s possible that in later versions (gecko included) that CSS was divided off of js, but it still leaves a bad taste in my mouth.

    I guess that CSS offends my formal CS training… that is, it’s not a language, but a hacked intermediate without consistent implementation. XML templates are another thing entirely, and are a truly generalized markup system… with standards documents to match.

    Hrm.

    /Andrew

    Comment by Andrew | February 17, 2004

  5. OK, I’ll dig into the JavaScript thing. Now you’ve got me curious! But, as far as XML is concerned, XHTML is valid XML. It may be a hacked intermediary, but XHTML+CSS is the best solution I’ve found from a page management standpoint. To each their own, you hand-coding-command-line-Nazi! :)

    Comment by Sean | February 17, 2004

Leave a comment