Skip to Content
HTML & CSS: The Good Parts
book

HTML & CSS: The Good Parts

by Ben Henick
February 2010
Intermediate to advanced
352 pages
11h 4m
English
O'Reilly Media, Inc.
Content preview from HTML & CSS: The Good Parts

Layout Types and Canvas Grids

You must address two concerns when you create a page layout: the width of the layout in relation to the browser canvas, and the grid that will be applied within the layout. There are three popular approaches to linking layout width and canvas width, and two levels at which layout grids are applied.

Note

You’ll find warnings about the dangers of mixing fixed units with percentages. The most frequently encountered involve borders and rounded corners, both of which tend to work far better when resolved to static units, notwithstanding the desirability of applying them to elements of proportional width.

Fixed, Proportional, and Flexible Layouts

Even in the ever-changing web browser environment, a site’s designer must ask three questions before starting work on a wireframe or (perhaps) a composite:

  • How much space do I need to communicate the site’s message?

  • How much space can fit within the browser canvas of the site’s typical visitors?

  • Will it serve visitors’ needs to use the entire canvas?

To some extent, these questions should also be answered with respect to separate components of a site’s design: “How much space do I need in x, and for what reasons?”

Because the answers to these questions vary from one project to the next and from one designer to the next, there are no universally correct answers. However, there are a number of design concepts that affect the horizontal composition of a layout:

Type sizes

Since there is an ideal number of words per line, and since ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

HTML & CSS: Design and Build Websites

HTML & CSS: Design and Build Websites

Jon Duckett
Head First HTML and CSS, 2nd Edition

Head First HTML and CSS, 2nd Edition

Elisabeth Robson, Eric Freeman

Publisher Resources

ISBN: 9781449381943Errata Page