There are several other books on the market that serve as in-depth technical guides or reference books for CSS. None, however, take a more hands-on approach and use practical examples to teach readers how to solve the problems they face in designing with CSS - until now. Eric Meyer provides a variety of carefully crafted projects that teach how to use CSS and why particular methods were chosen. The web site includes all of the files needed to complete the tutorials in the book. In addition, bonus information is be posted.
Eric targeted this book at folks who have a pretty good knowledge of HTML and at least a basic knowledge of CSS. For those of you in that category, you'll love this book. You really get to work right along side Eric as he takes you through the progressively more advanced projects. This is one book you'll truly want to have on your desk if you want to incorporate CSS into your work!
In order to provide you with the resources you need on CSS in particular and web development in general, it's important to me to hear what you think about this book -- and what you'd like to see in future offerings. Please share your thoughts by emailing me at firstname.lastname@example.org.
Linda Bump Sr. Acquisitions Editor, New Riders Publishing
The book is wonderfully laid-out with lots of gorgeous color drawings and figures, which aid the reader in understanding each change. The step by step instructions are easy to follow and with each CSS code change or addition shown in red, also easy to understand and follow along with. I was amazed at the wide range of effects that can be done using CSS, as shown with each project.
This book is an excellent "tutorial" for those wishing to learn more about CSS.
I would not recommend this book to someone who has absolutely no experience or knowledge of CSS (maybe check out the tutorials in your HTML editor, or look at some of the online tutorials at Webmonkey.com before diving into this book).
And, for intermediate users (you've been using stylesheets for awhile, maybe just to handle typography), I'd recommend also getting Eric Meyer's "Cascading Style Sheets: The Definitive Guide" for a more in-depth study of the CSS specs, though you can make it through most of the concepts presented here with just the information given with a little extra mental effort and perseverance.
The writing style is conversational and entertaining, and there are clear reasons given for everything. Meyers is definitely trying to teach you to fish rather than hand you a mackeral and send you on your way.
I really enjoyed that the book was in full color, and had a lot of visual aids -- New Riders is great for this.
If you're interested in the possibilities of web design using CSS, this book is well worth the price of admission.
Then, just when you think CSS will answer all your prayers, you get seriously gored by the infamous NN4 incompatibilities and then IE problems crop up.
What this and every other book lacks is a decent chart reference which shows browser incompatibilities like the great cheat sheet programming cards from visibone.com BUT, I shouldn't have to buy this kind of critical tool, it oughta be a pullout or be in the appendix.
Until a better book comes out, prospective buyers should go ahead and get this one PLUS Meyers Programmers Reference (ISBN #0072131780). Round it out the Visibone cheat sheets for quick reference and to keep those nasty NN4 and IE4 nightmares from giving you an ulcer. Between all this stuff and the W3C School site (PS:which also has HTML and CSS validator links and other very cool stuff), even I was able to master CSS...but it takes more books and programmer's aids.