The value of text-indent may
be any unit of length or a percentage value (calculated as a
percentage of the parent element width), as shown in these examples
and Figure 18-13:
p#1 { text-indent: 3em; }
p#2 { text-indent: 50%; }
p#3 { text-indent: -20px; }The third rule in this list shows an allowable negative text-indent value. Negative values can be
used to create hanging-indent effects. This feature should be used
with care, as it may cause text to disappear off the left edge of the
browser (add left padding to compensate) or may not be supported
properly in older browser versions.
One last thing to know about indents is that a child element
inherits the computed indent value from its parent, not the specified
value. So if a div is set to 800
pixels wide with a 10% margin, the computed indent will be 80 pixels.
A paragraph within the div will
inherit the 80-pixel indent, not the 10% text-indent value.
Tip
Designers may be accustomed to specifying indents and margins in tandem, but to be consistent with the CSS model, margins will be discussed in relation to the box model in Chapter 19.

Figure 18-13. The text-indent property