CSS Mastery by Andy Budd
Although CSS is not a complex language to learn, the amount of best practice advice out there is overwhelming. It seems like there are essentially two tiers of CSS knowledge; the first will give you to a reasonable understanding so you can make a basic website, while the second will help you progress to a professional level. There are plenty of books that cover the first tier, but not too many that do the second. This is where CSS Mastery: Advanced Web Standards Solutions comes in.
Andy Budd’s book is aimed primarily at those web designers and developers who already have a good understanding of (X)HTML and CSS. It starts with the basics, then quickly moves on to the advanced techniques that you bought it for. The first chapter goes over code structuring, meaningful markup and using appropriate selectors to get the job done, while the second is a recap of the box and positioning models.
CSS Mastery then covers in detail background images and image replacement, styling links, lists and navigation, forms and tables, layout, hacks and filters, and bugs. Budd then includes two walkthroughs of entire designs, the code for which can be downloaded as it can be for the rest of the book.
Technical books can be dull and suffer from a lack of clarity, but CSS Mastery is written in a style which is easy to digest and understand. Multiple alternatives are given to problems like drop shadows and rounded corners, giving you a great overview of which one is most suitable to you.
Although I consider myself to be a pretty advanced CSS user, I definitely learnt a lot from reading CSS Mastery. Sure, there are plenty of tutorials on the Web, but few are as well written and edited as this.
Links:
Book website
The book on Amazon UK
The book on Amazon USA
Comments
Add a comment