CSS Cascade und Vererbung
Das Modul CSS Cascade und Vererbung definiert die Regeln zur Zuweisung von Werten an 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, dass mehrere Stylesheets die Präsentation eines Dokuments beeinflussen. CSS-Eigenschafts-Wert-Deklarationen bestimmen, wie ein Dokument dargestellt wird. Mehrere Deklarationen können unterschiedliche Werte für die gleiche Element-Eigenschafts-Kombination festlegen, aber nur ein Wert kann auf eine CSS-Eigenschaft angewendet werden. Das CSS-Cascade-Modul definiert, wie diese Konflikte gelöst werden.
Das Gegenteil tritt ebenfalls auf. Manchmal gibt es keine Deklarationen, die den Wert einer Eigenschaft definieren. Das CSS-Cascade-Modul legt fest, wie diese fehlenden Werte durch Vererbung oder vom Anfangswert der Eigenschaft gesetzt werden sollten.
Hinweis: Die Regeln zum Finden der spezifizierten Werte im Seitenkontext und dessen Randboxen werden im CSS-Seiten-Modul beschrieben.
Referenz
Eigenschaften
At-Rules
Schlüsselwörter
Schnittstellen
Schlüsselkonzepte und Definitionen
Leitfäden
- Einführung in die CSS-Kaskade
-
Leitfaden für den Kaskadenalgorithmus, der definiert, wie Benutzeragenten Eigenschaftswerte kombinieren, die aus verschiedenen Quellen stammen.
- Lernen: Kaskade, Spezifität und Vererbung
-
Die grundlegendsten Konzepte von CSS — die Kaskade, Spezifität und Vererbung — die kontrollieren, wie CSS auf HTML angewendet wird und wie Konflikte gelöst werden.
- Lernen: Kaskadenschichten
-
Einführung in Kaskadenschichten, eine fortgeschrittene Funktion, die auf den grundlegenden Konzepten der CSS-Kaskade und CSS-Spezifität aufbaut.
- CSS-Vererbung
-
Ein Leitfaden zur CSS-Vererbung.
Verwandte Konzepte
Spezifikationen
Specification |
---|
CSS Cascading and Inheritance Level 4 |
CSS Cascading and Inheritance Level 5 |