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?