Jetzt da du einen Haufen
Eigenschaften gesehen hast,
möchte ich dir etwas zeigen,
das du vielleicht schon selbst herausgefunden hast,
ein Konzept namens Vererbung.
Einige CSS-Eigenschaften werden vererbt.
Das heißt, sie werden vererbt
an alle untergeordneten Tags weitergegeben.
Zum Beispiel ist font-family (Schriftfamilie)
eine vererbte Eigenschaft.
Du musst sie nur im Body-Tag festlegen,
und wir sehen, dass sie automatisch
von den Child-Tags übernommen wird.
Wie das h1 in Absätzen.
Sie wird erst dann nicht mehr wirksam,
wenn eine andere Regel überschreibt,
wie diese Regel, die die Schriftfamilie
aller Überschriften auf kursiv ändert.
Eine weitere vererbte Eigenschaft ist color (Farbe).
Wenn wir sie auf body setzen, können wir
sehen, wie sie nach unten
auf alle Tags innerhalb von body vererbt wird,
bis andere Regeln sie außer Kraft setzen.
wie diese Regel hier,
die die h2s auf grün setzt.
Andere geerbte Eigenschaften, die
wir gesehen haben, sind font-weight (Schriftstärke),
font-size (Schriftgröße), font-style (Schriftstil),
line-height (Zeilenhöhe), text-align (Textausrichtung).
Eigentlich sind viele der Eigenschaften,
die wir gesehen haben, vererbt,
weil sie mit der Textgestaltung zu tun haben
und die Browser denken, dass Webdesigner
die Textstile nach unten vererben wollen,
damit sie nicht die Stile auf jeder Ebene
ständig definieren müssen.
Für die Zukunft gilt jedoch, dass
die meisten der neuen Eigenschaften
nicht mehr vererbt werden.
Wenn du dir nicht sicher bist, ob eine
Eigenschaft vererbt wird oder nicht,
setze sie entweder auf den Body-Tag
und schau was passiert,
oder suche die Eigenschaft im Internet
und lies die Dokumentation darüber.