CSS-Kaskadierung und Vererbung

Das Modul CSS-Kaskadierung 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 Darstellung eines Dokuments beeinflussen. CSS-Eigenschafts-Wert-Deklarationen definieren, wie ein Dokument dargestellt wird. Mehrere Deklarationen können unterschiedliche Werte für dieselbe Element- und Eigenschaftskombination festlegen, aber nur ein Wert kann auf eine CSS-Eigenschaft angewendet werden. Das CSS-Kaskadenmodul 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-Kaskadenmodul legt fest, wie diese fehlenden Werte über Vererbung oder aus dem Anfangswert der Eigenschaft festgelegt werden sollten.

Hinweis: Die Regeln zur Ermittlung der spezifizierten Werte im Seitenkontext und seinen Randboxen sind im CSS-Page-Modul beschrieben.

Referenz

Eigenschaften

At-Regeln

Schlüsselwörter

Schnittstellen

Wichtige Konzepte und Definitionen

Leitfäden

Einführung in die CSS-Kaskade

Leitfaden zum Kaskadenalgorithmus, der definiert, wie Benutzeragenten Eigenschaftswerte aus verschiedenen Quellen kombinieren.

Lernen: Konflikte behandeln

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: Kaskadenschichten

Einführung in Kaskadenschichten, ein fortgeschritteneres Feature, das auf den grundlegenden Konzepten der CSS-Kaskade und der 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
CSS Cascading and Inheritance Level 6

Siehe auch