I do this when marking up text:
and set whatever properties I want.
I hope the pseudo class does not become a catch-all dustbin for doing
things that should be done in markup classing. Otherwise we ought to move
to SGML where you can have your own <initialpara>text</initialpara> or such
and hang a style directly on it.
All you need is one of those search and replace over files applications to
search out <p> and replace it with <p class=initial>.
I totally agree with you about headings. It's been a standard
recommendation to use H3 when you mean H1 for a long time. Sometimes I like
to follow the advice to make all heading the same font-size and
differentiate them by font-variant.
I've noticed that em value in IE does not seem to relate to any font-size
the way I understand em is defined.
>> <p class=firstpar>This is the first paragraph
>> <p>This is the second paragraph
>> And then throw in the necessary styles to differentiate the two.
>I think that's the problem - you can't apply a style sheet to existing
>(orthodox) HTML to produce this commonly-desired rendering. You have to
>resort to markup. A lot hinges on this - very few people use the H1
>element, for instance, because in order to differentiate six levels of
>heirarchy beneath it when even simple paragraphs are separated with a whole
>blank line, you have to make H1 frighteningly huge. It gets worse from
>What we need is a P:initial pseudoclass.
>Has anybody else determined what IE4's em value is derived from? I notice
>that it does not depend on the actual font in use, or is at least not
>recalculated when the base font size changes. I think it should be. Others?
>The printed page transcends space and time. The printed page, the
>infinitude of books, must be transcended. THE ELECTRO-LIBRARY.
>--El Lissitzky, 1923
_/ Steve Knoblock
_/ City Gallery - History of Photography http://www.webcom.com/cityg
_/ Member NSA http://www.3d-web.com/nsa/sw.html