Don't let the 3 star rating keep you from buying this book. I liked it, and if you are in the audience this book is written for, you will likely find it to be quite useful. On a price / value basis, it's a good deal.
The benefit of the book is that it provides introductory material, presented in a consistent manner, in one place. I read it on a train, while commuting and it solidified several concepts that were not previously clear after reading disjointed blog posts for a few evenings. The author writes in a clear, friendly manner, and while I generally like a more concise and to-the-point style, he's not over the top with unnecessary verbiage.
This self-published book comes in at about 60 pages. The author maintains the sample code on GitHub .I would have like to seen an approach where the author took several HTML web pages and created a theme from scratch using the pages as a starting point. I think a lot of readers will be in a situation.where they want to start using WordPress for their CMS as well as for managing blog posts, and working through an example of porting a site from plain HTML to WordPress by creating a custom theme would have been a better teaching technique.
But, all-in-all, a good read. If Joe were to write another 60 page book on this topic but for a more advanced audience, I would consider buying it.
CSS Mastery: Advanced Web Standards Solutions (Black & White)
Building on what made the first edition a bestseller, CSS Mastery: Advanced Web Standards Solutions, Second Edition unites the disparate information on CSS-based design spread throughout the internet into one definitive, modern guide. Revised to cover CSS3, the book can be read from front to back, with each chapter building on the previous one. However, it can also be used as a reference book, dipping into each chapter or technique to help solve specific problems. In short, this is the one book on CSS that you need to have.
This second edition contains:
- New examples and updated browser support information
- New case studies from Simon Collison and Cameron Moll
- CSS3 examples, showing new CSS3 features, and CSS3 equivalents to tried and tested CSS2 techniques
Who this book is for
This book is aimed towards intermediate web designers/developers, although the examples are simple enough for novice designers/developers with a basic understanding of CSS to grasp.
The CSS 2/3 content of the book is delivered in a way that enables you to learn CSS2 techniques that you can implement now in professional work, and then gem up on CSS3 techniques to start looking towards the future.
What you’ll learn
- The best practice concepts in CSS design.
- The most important (and tricky) parts of CSS
- Identify and fix the most common CSS problems
- How to deal with the most common bugs
- Completely up to date browser support information
- Covers CSS3 as well as CSS2 showing you the future of CSS