Eigentlich ist in dem Sprachumfang von CSS doch nicht vorgesehen <font> und <form> mir class="bla" zu definieren. Also <font class="bla">. Oder? Aber in Netscape und Internet Explorer funktioniert das erstaunlicherweise. Jedenfalls mit dem font Tag. Nur kein mir bekannter Editor kann das Anzeigen. Ich bin halt über eine Website gestolpert die das benutzt (Intranet) und grübel jetzt darüber.
Da ich ein Hardcore-HTMLer bin und Editoren für die größte Sch.... (du verstehst schon) halte, kann ich dir keinen Empfehlen. Allerdings ist es auch kein Wunder, dass keiner der Editoren das anzeigt, denn, wie du schon selbst sagst, ist es in CSS nicht vorgesehen, FONT-Tags einzubeziehen. CSS ist ja der "Nachfolger" von FONT. Ich halte es sowieso für totalen Quatsch, FONTs mit class="xyz" oder style="..." auszustattet.
Poke