O'Reilly logo

Essential App Engine: Building High-Performance Java Apps with Google App Engine by Adriaan de Jonge

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required