in reply to Re: HTML change for Other Users
in thread HTML change for Other Users
UPDATE: Don't know if it applies to PM's home-grown tags, styles, etc, but that would not be legal in w3c .css.
Only a single class is allowed within the tag it "modifies."
is allowed, but 2, 3 and 4 must be defined css elements. I'n not aware of any good way to make them refer to "roll-your-owns."
UPDATE: However, read also the note at the end of §5.8.3 at http://www.w3.org/TR/CSS21/selector.html
Typical (and ugly) workarounds involve creating compound styles
.c { text-align: center; } .cb { text-align: center; font-weight: bold; } .cbr { text-align: center; font-weight: bold; color: red; background-color: transparent; } .cbri (or whatever, ad nauseum)...
or the even-uglier use of multiple <span> tags; eg
<p class="c"><span class="b"><span class="r">fubar whatever.... </span +></span></p>
UPDATE: To my mind the "compound" style declaration above is on the same order of ugliness as the multi-classing in w3c's pages cited in this node and in Ven'Tatsu's. It may, however, be more readable.
In Section
Perl Monks Discussion