1. Understanding CSS3

Cascading Style Sheets, or CSS, is a language used to specify the visual appearance of a Web page—in contrast to HTML (HyperText Markup Language), which is a markup language that defines the structure of a document for distribution on the Web. HTML tells a Web browser how the content is organized on the page, whereas CSS tells the browser how it should look.

CSS3—an abbreviation for CSS Level 3—is the next generation of this style language that adds several new capabilities. CSS3 has taken its place alongside HTML5 at the forefront of all cutting-edge ...

Get CSS3: Visual QuickStart Guide, Sixth Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.