Reviewed August 23rd, 2006 @ 12:05PM
CSS Mastery is one of the best advanced CSS books I have read in a while. Andy Budd does an incredible job of articulating the different aspects of CSS. From basic positioning to advanced layout and ‘tricks’.
The book’s style is a very easy read, packed full of great code snippets and screenshots. Andy goes through each aspect and gives you several options to achieve different tasks. So, while some may prefer method A, he also covers methods B, and C. This gives a designer a great arsenal of tools to get the job done. While showing the different methods, he also goes into detail about the positive or negative effects of using one method over another (such as image replacement).
While the book is an easy read, it seems targeted to the more advanced CSS developer. Each chapter seems to build on the previous, giving you a strong foundation to work with. By the end of the book, you are ready and itching to dive in and create something elaborate. In fact, the last 2 chapters are case studies by Cameron Moll and Simon Collison — and they only fuel the fire to get started right away. Their case studies present fictional businesses and websites, demonstrating many of the techniques covered throughout the book. This gives you a hands-on visual to play with and tweak, and help you get a better understanding of different nuances of CSS.
If you work with CSS everyday then this book is a must have. I find myself using it for reference as I learn new techniques and practices. It’s always an arm reach away when I am working with CSS.