My rating: 3 of 5 stars
An elementary, step-by-step illustrated guide by CSS master Eric Meyer. The book’s a good introduction to CSS, but it only covers the basics; it uses a simple, 2-column site for demonstrations, and doesn’t provide any advanced CSS techniques. Each lesson includes CSS snippets, then shows screenshots of the results in a browser, then explains the mechanics of the CSS being demonstrated. Meyer plays with the CSS quite a bit to show the effects of various changes.
Meyer stresses the importance of separating style from content. He also advises using scaling factors, such as multipliers, rather than length- or em-based measurements whenever possible.