Hallo, Sven,
Weder Opera noch Mozilla zeigen es so an wie gewünscht.
font: 500 20px;
Die Angabe einer Schriftfamilie ist notwendig, siehe http://edition-w3c.de/TR/1998/REC-CSS2-19980512/kap15.html#heading-15.2.5. Bedenke auch, dass du mit der font-Eigenschaft alle anderen font-*-Eigenschaften auf den Ausgangswert zurücksetzt.
»font: 500 20px;« ist auch laut Validator fehlerhaft:
http://jigsaw.w3.org/css-validator/validator?text=.f+{font%3A+500+20px%3B}&warning=2&profile=css2&usermedium=all
Beispielsweise »font: 500 20px sans-serif;« macht hingegen keine Probleme und hat auch in Mozilla und Opera das gewünschte Ergebnis:
http://jigsaw.w3.org/css-validator/validator?text=.f+{font%3A+500+20px+sans-serif%3B}&warning=2&profile=css2&usermedium=all
Grüße,
Mathias
»In Anbetracht des extrem schädlichen Einflusses, der von diesem Forum ausgeht, wär's natürlich besser, es so weit zu bringen, dass es in sich kollabiert.«<img src="http://w0.extreme-dm.com/0.gif?tag=saftnase&j=n" border="0" alt="">