CSS Declaration
Eine CSS-Deklaration ist ein abstraktes Konzept, das im DOM nicht als Objekt exponiert wird. Sie stellt eine Paarung von CSS-Eigenschaft und -Wert dar.
Eine CSS-Deklaration hat die folgenden zugehörigen Eigenschaften:
- Eigenschaftsname
- 
Der Eigenschaftsname der Deklaration, zum Beispiel background-color.
- Wert
- 
Der Wert der Deklaration als Liste von Komponentenwerten. 
- wichtiges Flag
- 
Entweder gesetzt oder nicht gesetzt. 
- Groß-/Kleinschreibungssensibles Flag
- 
Wird gesetzt, wenn der Eigenschaftsname laut Spezifikation als groß-/kleinschreibungssensitiv definiert ist, sonst nicht gesetzt. 
Einfaches Beispiel
Das folgende Beispiel zeigt eine CSS-Regel mit einem CSS-Deklarations-Block für das <h1>-Element. Der CSS-Deklarations-Block sind die Zeilen zwischen den geschweiften Klammern. Er enthält zwei CSS-Deklarationen: eine für font-style und eine andere für color.
h1 {
  font-style: italic;
  color: rebeccapurple;
}
Spezifikationen
| Specification | 
|---|
| CSS Object Model (CSSOM)> # css-declarations> |