How about this:
<HEAD>
<TITLE>Walter's Styles Mini-Proposal</TITLE>
<STYLE NOTATION="x-wik" SRC="internal" PRIORITY=2>
<!-- style sheet embedded into document (only if src="internal") -->
(subhead.main: FONT=helvetica; SIZE=18; TYPESTYLE=Bold)
(small.caps: FONT=helvetica; SMALLCAPS=0.7)
(body.text: FONT=Times; SIZE=14; TYPESTYLE=Plain)
</STYLE>
</HEAD>
<BODY>
<P STYLE="small.caps">This Would Be Small Caps In Helvetica</P>
<P STYLE="body.text">This would be in Times Roman font</P>
</BODY>
STYLE as an element (in <HEAD> only) would provide the user agent with the
stylesheet itself (whether embedded/internal or external), while STYLE as
an attribute (in <BODY> only) would reference specific stylenames.
This is most natural to anyone coming from, say, Microsoft Word (like myself).
-Walter
__________________________________________________________________________
Walter Ian Kaye <boo@best.com> | Excel | FoxPro | AppleScript |
Mountain View, CA |--------- programmer ---------|
http://www.natural-innovations.com/ | Macintosh | Windows |