You need to sign in or sign up before continuing.

4.06 AVERAGE


Reading this in 2016 (nearly 2017), the content is undeniably a little dated. That said, you can't beat well-written explanations of complicated technical concepts! CSS Transitions and animations make more sense than they did before the 100-something pages in this little gem.

CSS3 is the latest and greatest style sheet specification that, like HTML5, is under development. Its intent is to give web designers more flexibility in their designs. "CSS3 for Web Designers" introduces the basic features of CSS3 and shows us how we can start using it right now, even while gracefully falling back to CSS2 or Javascript solultions for browsers that do not yet support CSS3.

Dan Cederholm provides a number of examples of what's new in CSS3 (drop-shadows, rotation, animation(!), and more) and shows how to use these features today in most modern browsers. Since the CSS3 specification is not official yet, most browsers implement their own version of these features, but Dan also shows us how to implement them for each browser specifically in a way that will upgrade gracefully as more CSS3 features are adopted by their CSS3 attribute names. In many cases, he also provides Javascript fallbacks for much older browsers (such as Internet Explorer 6) that will accomplish nearly the same results.

"CSS3 for Web Designers" is not intended to be a full guide to CSS3. Rather, it serves as an introduction for anyone who hasn't religiously followed the w3c's mailing lists for the past few years. As an introduction to the power of CSS3, this book serves well, and I'd certainly recommend it.