I like Robin Nixon crash courses as he goes straight to the point, writing in a few pages what other books explain ad nauseum in hundreds of pages. The way Robert explains the selectors is absolutely genius, in 5 pages I got it all. It also explains the new CSS3 techniques, how you make a beautiful rounded box, write in columns, position boxes a.s.o. There is no specific example code of a beautiful website however. As an introductory course, definitively worth buying!
This is just what it says...a crash course. Well, brief introduction would be a better title as it skips through the subject giving the reader an overview. If you're just curious about CSS/CSS3 then this will give you an insight. If you're looking for a book to help you design your site...you will need something a lot more comprehensive than this. I already knew enough to use CSS3 from previous experience and site design...I would not have been able to do anything from the contents of this book.
This is a good book to get started with CSS, including CSS3. It's good for beginners or for those who already know some CSS but want to learn more, especially some new CSS3 properties. However, if you are an 'advanced' user wanting greater depth & detail, then you'll probably want something 'beefier', but the price is right for what you get.
The course is divided into 16 lectures, with later lectures concentrating on the new CSS3 properties. The later lectures discuss the new CSS3 attribute selectors, backgrounds, borders, box-shadows, colors, gradients, opacity, text effects & web fonts, and transformations (2D and 3D). However, some CSS3 things are not included - like speech, generated content, and navigation. Part of the reason that some things were left out is because they are in a greater level of flux and have less browser support.
I found the later chapters more interesting, especially the ones on 2D and 3D transitions, mostly because I was unfamiliar with those new CSS3 capabilities.
There are some examples which I thought were very useful, and you can download example files from the web.
Also talked about are the proprietary properties that are needed for support in more browsers (those beginning with -moz-, -webkit-, -o-, etc.). Unfortunately you'll probably find that Internet Explorer is the browser that seems to have the least support for a lot of new CSS3 stuff, but the book includes some ways to simulate some CSS3 effects. Hopefully IE 10 will change a lot of that.
NOTE: This review is based on an updated book that corrects some errors and misprints that were in previous versions.
This is my second purchase from this author. Very pleased with it. Robin Nixon uses a lecture format in his book, similar to his other .... in x easy lessons books. His presentation is clear, well organized and easy to absorb.
Even though I have been working with CSS layouts for several years, he opened up new areas for me I had yet to explore. Each lesson gives a thorough treatment to a specific area of CSS, and each lesson in turn builds on the prior lessons.
I had hoped for a little more in-depth treatment of CSS3, but with still limited browser compatibility, especially with Internet Explorer, the introduction and coverage of CSS3 features is currently adequate for most web design needs.
I got this book because I could get it on my Kindle, it was free and I wanted to know what he was talking about. It is very informative and you will learn about the CSS3. Robin Nixon talks about the web layout language, from the basics, up to advanced features such as animations, transformations, shadows, web font management and much, much more. It is free so why not try it?