I used to play around with CSS and 5 years later here I am. I don't have a clue of what CSS means now-a-days.

I was wondering if you guys knows what the best resources and books are to learn CSS. I would like books that cover the basics and a little advanced.

1 answer per post please.


  • Just curious, why only one answer per post?
    – BenV
    Commented Jul 30, 2010 at 2:48
  • @ben, usually so that the community can vote up which one they belive is best. But that usually goes hand-in-hand with CW. Commented Jul 30, 2010 at 2:57
  • 'List of' questions should be community wiki. I've converted this one.
    – Tim Post
    Commented Jul 30, 2010 at 9:07

8 Answers 8



  • Not a book but probably the best resource out there
    – Sruly
    Commented Aug 4, 2010 at 12:53
  • The CSS Zen garden is a fun exercise in displaying the same markup in a variety of ways, but I don't think it's one of the best ways to learn CSS. It's a good resource to help you see what's possible.
    – jessegavin
    Commented Aug 16, 2010 at 17:10
  • The Zen garden is getting long in the tooth. It certainly deserves accolades for what it has accomplished, but I really don't see it as being the most useful resource anymore.
    – Dan Gayle
    Commented Aug 25, 2010 at 14:56

This is a great thread from StackOverflow: What is the best book on CSS?

Also, I'm particularly fond of CSS Mastery: Advanced Web Standards Solutions. It does a really nice job of explaining some of the peculiar things in CSS as though they make sense!

  • I find it very strange that people keep recommending the book by Eric Meyer. I own a copy of this book, and I have never once found it to be of any use to me whatsoever, plus it seems completely unreadable.
    – delete
    Commented Jul 30, 2010 at 4:22

I found the first edition of CSS The Missing Manual (O'Reilly) a good accessible introduction.

There is now a second edition.


Bulletproof Web Design is completely and utterly fantastic. The first CSS book I bought since getting back into web design and still the best I've read.

  • I totally agree with Bobby Jack. This is a good book.
    – jessegavin
    Commented Aug 16, 2010 at 17:04

Keep these two links FOREVER in your bookmark bar, they will serve you well:

CSS Selectors and charts of browser support: http://kimblim.dk/css-tests/selectors/

CSS Selectors and hacks to target specific browsers: http://www.webdevout.net/css-hacks#in_css-selectors


w3schools has a nice tutorial.


Think Vitamin Video Tutorials

Has some great videos on CSS, all the way from beginner - look in the Fundamentals Videos.


quirksmode.org. Especially like the compatibility tables.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.