« Clueless in SimLand | Main | MovableType Congifuration »
Learning CSS
A friend of mine is learning CSS. Like me, his standard MO when learning something new is to just look at the source and start playing around until you get it right. Mostly that works for CSS, but I found that there were some subtle points that I didn’t just pick up and having a book helped. Here were two I found very useful:
The
Zen of CSS Design : Visual Enlightenment for the Web (Voices That
Matter) by Dave Shea and Molly E. Holzschlag, based on the
CSS Zen Garden, was not
necessarily useful for learning CSS (although it is that) but for the
inspiration of what you can do with CSS. You can probably
get the same thing from the Web site, but I’m a book person. I loved
the rich color graphics and the ability to read it over a stack of
pancakes at breakfast.
CSS
Cookbook by Dan Cederholm and Christopher Schmitt is
your work-a-day O’Reilly book with lots of examples, good reference
material, and clear exposition. This one is handy for learning some
of the subtle tricks and seeing best practice.
What about reference material? For that I prefer asking Mr. Google. If you need syntax, you can always find that online. I don’t even have a favorite site—I just type css textwidth (or whatever) into Google and read the first site that pops up.
Posted by windley on May 8, 2006 4:41 PM



Comment from Michael Bernstein at May 8, 2006 5:43 PM
Other books I personally recommend (other than the ones you mentioned) are the ones by Eric Meyer:
Eric Meyer on CSS:
http://www.amazon.com/exec/obidos/ASIN/073571245X/fiawol/ref=nosim
More Eric Meyer on CSS:
http://www.amazon.com/exec/obidos/ASIN/0735714258/fiawol/ref=nosim
Cascading Style Sheets, The Definitive Guide:
http://www.amazon.com/exec/obidos/ASIN/0596005253/fiawol/ref=nosim
Comment from Richard Davies at May 9, 2006 10:09 AM
I agree that "The Zen of CSS Design" is truly inspirational. It's a great look into how those amazing designs are created and the book is just fun to read and stare at the beautiful designs.
As for an online reference, I agree that Google is great, but find that 9 times out of 10, that first reference is to http://www.w3schools.com, which is a great reference for not only CSS, but HTML and JavaScript/DOM.