CSS-Kaskadierung und Vererbung
Das CSS-Kaskadierungs- und Vererbungsmodul definiert die Regeln für die Zuweisung von Werten zu Eigenschaften durch Kaskadierung und Vererbung. Dieses Modul legt die Regeln fest, um den spezifizierten Wert für alle Eigenschaften auf allen Elementen zu finden.
Eines der grundlegenden Designprinzipien von CSS ist die Kaskadierung von Regeln. Sie ermöglicht es mehreren Stylesheets, die Präsentation eines Dokuments zu beeinflussen. CSS-Eigenschafts-Wert-Deklarationen definieren, wie ein Dokument gerendert wird. Mehrere Deklarationen können unterschiedliche Werte für die gleiche Element- und Eigenschaftskombination festlegen, aber nur ein Wert kann für eine CSS-Eigenschaft angewendet werden. Das CSS-Kaskadenmodul definiert, wie diese Konflikte gelöst werden.
Das Gegenteil passiert ebenfalls. Manchmal gibt es keine Deklarationen, die den Wert einer Eigenschaft definieren. Das CSS-Kaskadenmodul legt fest, wie diese fehlenden Werte über Vererbung oder aus dem Anfangswert der Eigenschaft gesetzt werden sollen.
Hinweis: Die Regeln zur Ermittlung der spezifizierten Werte im Kontext der Seite und ihrer Randbereiche sind im CSS-Page-Modul beschrieben.
Referenz
>Eigenschaften
At-Rules und Deskriptoren
Schlüsselwörter
initialinheritrevertrevert-layerunset!importantKennzeichen
Schnittstellen
Glossarbegriffe und Definitionen
Leitfäden
- Einführung in die CSS-Kaskade
-
Leitfaden zum Kaskaden-Algorithmus, der definiert, wie Benutzeragenten Eigenschaftswerte aus verschiedenen Quellen kombinieren.
- CSS-Vererbung
-
Ein Leitfaden zur CSS-Vererbung.
- Lernen: Umgang mit Konflikten
-
Die grundlegendsten Konzepte von CSS — die Kaskade, Spezifität und Vererbung — die steuern, wie CSS auf HTML angewendet wird und wie Konflikte gelöst werden.
- Lernen: Kaskadierungsebenen
-
Einführung in Kaskadierungsebenen, ein fortgeschrittenes Feature, das auf den grundlegenden Konzepten der CSS-Kaskade und der CSS-Spezifität aufbaut.
Verwandte Konzepte
Spezifikationen
| Specification |
|---|
| CSS Cascading and Inheritance Level 4> |
| CSS Cascading and Inheritance Level 5> |
| CSS Cascading and Inheritance Level 6> |