This book is a focused guide to using Cascading Style Sheets (CSS) for the visual design of web pages. It provides concise coverage of all the essential CSS concepts developers need to learn (such as separating content from presentation, block and inline elements, inheritance and cascade, the box model, typography, etc). It also covers the syntax needed to effectively use CSS with your markup document (for example CSS rules, how to structure a style sheet, linking style sheets to your (X)HTML documents, CSS boxes etc).
Owen Briggs
Review of the first edition:
"Tells you the bits you need to know without swamping you with nitty-gritty details. The balance is just about perfect." (Web Page Design for Designers wpdfd.com)