Style Properties
At the heart of the CSS2 standard are the many properties that let you control how the styles-conscious browser presents your documents to the user. The standard collects these properties into six groups: fonts, colors and backgrounds, text, boxes and layout, lists, and tag classification. We'll stick with that taxonomy and preface the whole shebang with a discussion of property values and inheritance before diving into the properties themselves.
You'll find a summary of the style properties in Appendix C.
Property Values
Most properties set a value to some characteristic of your
document for rendering by the browser—the size of the characters in a
font or the color of level-2 headers, for example. As we discussed
earlier, when describing the syntax of styles, you give value to a
CSS2 property by following the property's keyword with a colon
(:
) and one or more space- or
comma-separated numbers or value-related keywords. For example:
color:blue font-family: Helvetica, Univers, sans-serif
color
and font-family
are the properties in these two
style examples; blue
and the
various comma-separated font names are their values,
respectively.
There are eight kinds of property values: keywords, length values, percentage values, URLs, colors, angles, time, and frequencies.
Keyword property values
A property may have a keyword
value that expresses action or
dimension. For instance, the effects of underline
and line-through
are obvious property values. And you express property ...
Get HTML & XHTML: The Definitive Guide, 6th Edition 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.