I feel there is a distinct need for attaching arbitrary style sheet
directives.
It already exists, e.g.,
<HEAD>
<TITLE>Doc with arbitrary style directives</TITLE>
<STYLE NOTATION=css>
[ID=P123] { color : red }
</STYLE>
</HEAD>
<P ID=P123>A random red paragraph.</P>
The STYLE attribute isn't necessary, complicates implementations, and
promotes bad usage.
G.