1. Introduction to CSS3 and Modern Web Design

CSS3, the new, modular version of the CSS3 spec, contains many awesome new features that will make your web design work easier, more flexible, and more interesting. What’s not to love? Browser support is not complete yet, but many of the features have enough support to be useful in a production environment, and you can work around nonsupporting browsers.

In this chapter I’ll provide the rationale behind why the new version came about and gently preach a manifesto of modern web design to you. Then I’ll provide a brief roundup of the CSS3 modules before examining some of the general new features of CSS3 that are useful to explore as background knowledge before you go any further.

Why CSS3?

CSS3 has ...

Get Practical CSS3: Develop and Design now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.