On Oct 12, 2005, at 11:19 PM, Robert Deaton wrote:
Just FYI, I think one of the reasons tags like the p don't indent is that they are not block elements by definition. Personally, I think its great that it doesn't indent, from a semantics point of view.
Not block elements? They certainly are block elements. I think it's just that people often use <p> tags without indenting because it's just meant to encapsulate some text (namely a paragraph of text) and they don't want to indent the text. But it really should be indented by default to reflect the *structure* of the page, which is more important (when viewing source) than the flow of the text.