Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Note that none of this applies to table elements. CSS2 introduces new properties and behaviors for handling tables and table content, and these new features behave in ways fairly distinct from either block-level or inline formatting. See Section 10.1, "Changes from CSS1" for an overview.
Copyright © 2002 O'Reilly & Associates, Inc. All Rights Reserved.height so that they're automaticallydetermined. This will let the element be as tall as necessary todisplay its content, no matter how narrow it gets (never less than15em, of course!).
We can turn this around to keep elements from getting too wide ortall by using max-width andmax-height. Let's consider a situationwhere, for some strange reason, we want an element to havethree-quarters the width of its containing block, but to stop gettingto affect short bits of text; block-level tags affect paragraphsor other blocks of text, and typically include automatic line-breaks. You can nest in-line tags within block-level tags and/or other in-linetags, but don't next block-level tags inside in-line tags. Wheretags let you specify attributes, attribute choices are summarized
There are nine distinct styles for the property border-style defined in CSS1, including the default value of none. They are demonstrated in Figure 7-29.
Both word-spacing and letter-spacing can be influenced by the value of text-align. If an element is set to be justified, then the spaces between letters and words may be altered to permit full justification, which may in turn alter the spacing declared by the author with word-spacing or letter-spacing.