Review of Bulletproof Web Design
If you want to build a standards-compliant, flexible web site, buy this book. It’s not necessarily for someone just getting started with CSS- you will probably be a bit lost without the basics down first, but once you have built at least one CSS based web site, you will learn a lot from this book.
I am also a big fan of Dan Cederholm’s other book, Web Standards Solutions. If you are new to CSS, you should probably read that one first as it is a bit more on the introductory level.
Overall, this is one of the best CSS books you will find. It’s not a code reference- you get to learn by real examples and work with real code. You will come away from this book with great tools at your disposal like flexible CSS menus and expandable boxes with rounded corners- things you can put to immediate use in your projects. I highly recommend it!