Hanging Punctuation
One of the most powerful uses of CSS is to control the typography in your document.
When you have punctuation that appears at the beginning of a line in a paragraph that is left justified, it makes the text look uneven.
"There is nothing so easy to learn as experience and nothing so hard
to apply."
-Josh Billings, His Works Complete
Hanging punctuation puts the punctuation into the left margin so the text lines up.
"There is nothing so easy to learn as experience and nothing so hard to apply."
-Josh Billings, His Works Complete
Here's the very basic CSS:
blockquote, blockquote p {
text-indent: -0.5em;
}
The blockquote p above is necessary if you are marking up documents to conform to XHTML strict.
Ref:
Realword
Style