Nur wie wird z.B. "font size 1" aus dem html code in CSS definiert?
Vermutlich wird im Default-Stylesheet des Browsers (wenn es denn eines gibt, und die Regeln nicht hardcodiert sind).
Ich habe "font[size=1] {... }" probiert, geht aber nicht.
Das wäre auch mein Ansatz gewesen (nebst dem, diese präsentationsbezogenen Markup-Reste schon im Keim zu ersticken).