Chapter 7: Fine-Tuning the Layout Using CSS3

This chapter looks at Cascading Style Sheets Level 3 (CSS3) from a software developer’s perspective. Instead of explaining how to design a web page, this chapter explains how to keep your HTML and JavaScript clean of layout code. First, the concept of specificity calculation is explained. Next, the most important CSS selectors are introduced and discussed in terms of specificity calculation. The chapter ends with a small selection of new graphical features available in CSS3 to show off its possibilities.

Selecting Elements Using CSS3

Like HTML5, CSS3 is not yet recognized as an official recommendation by the World Wide Web Consortium. This means that the support for CSS3 features will vary between ...

Get Essential App Engine: Building High-Performance Java Apps with Google App Engine 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.