home | O'Reilly's CD bookshelfs | FreeBSD | Linux | Cisco | Cisco Exam  

Book HomeDynamic HTML: The Definitive ReferenceSearch this book

11.4. Conventions

The CSS syntax descriptions shown throughout this chapter adhere to the following guidelines:

  • Words in the Constant Width font are keywords or constant values to be used as-is.

  • Words in the Constant Width Italic font are placeholders for values.

  • A value contained by square brackets ([]) is optional.

  • A series of two or more values separated by a pipe symbol (|) represent items in a list of acceptable values to be used in the position shown.

  • A few listings show numbers in brackets ({1,2}) after a value. The numbers indicate the minimum and maximum number of space-delimited values you can specify.

  • A double-pipe symbol (||) separating multiple values indicates that one or more of the values must be present, but the order is not significant.

The "Applies To" category advises which HTML elements can be influenced by the style attribute. Some style attributes can be applied only to block-level, inline, or replaced elements. A block-level element is one that always starts on a new line and forces a new line after the end of the element (h1 and p elements, for example). An inline element is one that you can place in the middle of a text line without disturbing the content flow (em elements, for example). A replaced element is a block-level or inline element that has content that may be changed dynamically without requiring any reflow of surrounding content. The img element falls into this category because you can swap image source files within an img element's rectangular space.

A listing category called "Initial Value" serves the same purpose as the "Default" category in other reference chapters. The terminology used in this chapter conforms with the terminology of the CSS specification.

Many items contain a category called "Object Model Reference" to show the way scripts can reference the attribute as properties in a browser's document object model—specifically, as properties of the style object. Consult Chapter 9 for compatibility ratings for the scripted equivalents of style attributes, as they frequently differ from the style sheet attribute implementations shown in this chapter.

Library Navigation Links

Copyright © 2003 O'Reilly & Associates. All rights reserved.