HTML and CSS Reference
into the information on the page. Don't be afraid to size text large when you see it as the
top bit of information on the page, but like with your typeface choices, avoid creating
typography that is almost the same size but not quite the same, because this will likely
The HTML5 outline algorithm discussed in Chapter 3 is particularly useful for help-
ing you organize your page into a hierarchy. You may want to refer to that section when
organizing your headings and so forth.
Lastly, the single greatest rule to follow in regard to typography is: if text is meant to
be read, make it readable!
This has been one of the largest chapters in this topic, and for good reason! I hope you
can appreciate the power of CSS to fine-tune the appearance of elements on your page.
This is the tip of the proverbial iceberg; there is plenty not covered that is developing in
CSS, such as techniques for creating transitions and animations from CSS without any
ing the elements in 2D and 3D space, creating gradients from CSS, applying images to
borders, and more! See www.w3.org/TR/css-2010/#properties for a list of
available CSS properties you can use (because the W3 uses “snapshots,” this may not be
a complete list until it is updated again). We're not completely done with CSS, because
this is a growing area, which, along with HTML5, is paving the path of what is possible
on the road ahead, and that is where we will go in the next chapters!