Introduction

CSS3 is the latest version of Cascading Style Sheets, the language that in the hands of a skilled designer turns the ugly duckling of unadorned HTML into the gracious swan of a sophisticated web page. Some web designers will tell you dismissively that CSS3 won’t be ready for years. In one sense, they’re right. Instead of one massive specification, CSS3 has been broken up into more than 40 modules, some of which are unlikely to gain formal approval for a long time. But the first modules are already complete, while others have reached a high level of stability and are widely implemented by browsers. What’s more, CSS3 embraces the whole of the previous version, CSS2.1, a formal standard that’s supported by all browsers in widespread ...

Get Beginning CSS3 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.