- manche Eigenschaften können vererbt werden (z. B. color, font)
ⓘManche Elemente sind dabei von der Vererbung ausgeschlossen (z. B. input)
- Werte werden dann an die Kindelemente weitergegeben (bei Berechnung Ergebnis, nicht Rechnung)
- Vererbung einer Eigenschaft mit folgenden Werten beeinflussen:
inherit
erzwingt Vererbunginitial
stellt Standardwert wieder herunset
bei vererbten Eigenschaften inherit
, sonst initial
HTML<div class="gruen">
<p>Text1</p>
<p class="rot">Text2</p>
<p class="rot" id="original">Text3</p>
<p>Text4 <a href="">Link</a></p>
<div>Text5</div>
</div>
CSSdiv {
color: green;
font-size: 1.5em;
}
.rot {
color: red;
font-size: initial;
}
#original {
color: initial;
font-size: unset;
}
a {
color: inherit;
}