Alex: Vererbung in Opera

Beitrag lesen

Hallo.

Zum wiederholten Male stolpere ich nun über eine Eigenart von Opera, wenn es um Vererbung von z.B. font-family geht. Obwohl dieses Attribut vom W3C als "inherited" bezeichnet wird, weigert sich Opera -- es ist auch der einzige Browser mit diesem Verhalten, der mir bisher über den Weg lief -- die font-family konsequent nach unten weiterzureichen: Überschriften haben weiterhin die Standardschriftart, selbst wenn mit

body { font-family: Verdana, Helvetica, sans-serif }

etwas anderes definiert wurde. Erst mit der expliziten Aufforderung

body * { font-family: Verdana, Helvetica, sans-serif }

bezieht auch Opera Überschriften mit ein.

Kann dieses Verhalten -- Opera unterstützt CSS ja ansonsten recht anständig -- irgendwie geändert werden? Gibt es einen anderen Grund für diese Eigenart als den Originalitätsdrang der Opera-Entwickler?