PART III

image

CSS Page Layout

Page layout is one of the most challenging aspects of CSS. Unlike print, you don’t know in advance what size screen your web pages will be viewed on. You also have no control over which browser is used. Old, less capable browsers tend to cling to a significant proportion of market share for many years. CSS3 proposes new techniques, such as Flexible Box Layout (covered in Chapter 22), but until a sufficient proportion of browsers supports them, you need to stick to the tried-and-tested techniques that work cross-browser.

Chapter 6 lays the foundation for this part with an in-depth discussion of the CSS box model, showing ...

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.