Hallo,
Nein, wird sie nicht. Sie gilt für die Elemente der Klasse "code"; in dem Falle
Doch, leider.
Aber wie ich mittlerweile weiss nur deshalb, weil innerhalb
von <code> weiter Tags sind und die code formatierung
scheint sich nicht zu vererben.
Doch, das tun sie. Allerdings werden sie ja wieder von deinem Universalselektor überschrieben. Wenn du das verhinder willst, kannst du z.B. folgendes machen:
pre code, pre code * {}
Also einmal für das Element selbst, und zusätzlich noch für die untergeordneten Elemente.
Nebenbei mal gefragt: Ist <code> eigentlich als richtiger
TAG zu verstehen oder gibt es da Unterschiede?
Ich meine ist ein normaler TAG wie <div> <h1> <p> usw.
gleichwertig mit Code? Ich frage deshalb, weil mit
Ausnahme von span alle browser ja Standard anzeigen auch
ohne css für die Tags haben, für code aber nicht, oder ?
Doch. <code> wird immer mit diktengleicher Schrift angezeigt. Das ist in einem <pre>-Element natürlich nicht sichtbar, weil dieses ja auch diktengleiche Schrift nutzt.
Ich möchte aber, dass alle Kindelemente sich nach der codeformatierung richten
s.o.
Habe es auch erfolglos mit inherit probiert.
für die Kindelemente?
mfg. Daniel