CSS (Cascading Style Sheets) is the W3C-approved method for enriching the visual presentation of web pages. CSS allows web pages to become more structural, and at the same time promises that they can have a more sophisticated look than ever before. With good implementations in Internet Explorer 5.0 and Opera 3.6, and 100% CSS1 support expected in Netscapes's Mozilla browser, signs are that CSS is rapidly becoming a useful, reliable, and powerful tool for web authors.
The CSS Pocket Reference briefly introduces CSS and then lists all CSS1 properties, plus the CSS1 pseudo-elements and pseudo-classes. Since browser incompatibility is the biggest obstacle to CSS adoption, we've also included a comprehensive guide to how the browsers have implemented support for CSS1. For anyone who wants to correctly implement CSS, this is a handy condensed reference to all the details in the larger volume, Cascading Style Sheets: The Definitive Guide.
Eric is the author of the critically acclaimed online tutorial Introduction to HTML, as well as some other semi-popular Web pages. He is a member of the CSS&FP Working Group and the author of Cascading Style Sheets: The Definitive Guide.
The concept of the pocket guide is what most developers really need. Just a simple, quick reference to recall exact syntax. And the inclusion of basic rules and compatability tables for each property makes this almost a must-have guide.
The only problem with this book is that it's not up to date. It only covers CSS1. CSS2 has been published for over 5 years and browsers are supporting it more and more, and with CSS3 underway, this book is way behind the curve.
It's a great reference for CSS1, but if you're looking for something complete and current...well at least this is fairly cheap so it won't hurt so much to throw away when you need to stretch your legs into CSS2.