initial
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since November 2015.
Das initial
CSS-Schlüsselwort wendet den Anfangs- (oder Standard-) wert einer Eigenschaft auf ein Element an. Es kann auf jede CSS-Eigenschaft angewendet werden, einschließlich der CSS-Kurzschreib-Eigenschaft all
. Mit all
auf initial
gesetzt, können alle CSS-Eigenschaften auf einmal auf ihre jeweiligen Anfangswerte zurückgesetzt werden, anstatt jede einzeln wiederherzustellen.
Bei vererbten Eigenschaften kann der Anfangswert unerwartet sein. Es wird empfohlen, stattdessen die Schlüsselwörter inherit
, unset
, revert
oder revert-layer
zu verwenden.
Beispiele
Verwendung von initial, um die Farbe für ein Element zurückzusetzen
HTML
<p>
<span>This text is red.</span>
<em>This text is in the initial color (typically black).</em>
<span>This is red again.</span>
</p>
CSS
p {
color: red;
}
em {
color: initial;
}
Ergebnis
Mit dem initial
-Schlüsselwort in diesem Beispiel wird der color
-Wert des em
-Elements auf den in der Spezifikation definierten Anfangswert von color
zurückgesetzt.
Spezifikationen
Specification |
---|
CSS Cascading and Inheritance Level 4 # initial |
Browser-Kompatibilität
Siehe auch
- Verwenden Sie das Schlüsselwort
inherit
, um die Eigenschaft eines Elements mit der seines übergeordneten Elements gleichzusetzen. - Verwenden Sie das Schlüsselwort
revert
, um eine Eigenschaft auf den Wert zurückzusetzen, der vom User-Agent-Stylesheet (oder von Benutzerstilen, falls vorhanden) festgelegt wurde. - Verwenden Sie das Schlüsselwort
revert-layer
, um eine Eigenschaft auf den Wert zurückzusetzen, der in einer vorherigen Kaskadenschicht festgelegt wurde. - Verwenden Sie das Schlüsselwort
unset
, um eine Eigenschaft auf ihren geerbten Wert zu setzen, wenn sie vererbt wird, oder auf ihren Anfangswert, wenn nicht. - Die
all
-Eigenschaft ermöglicht es Ihnen, alle Eigenschaften gleichzeitig auf ihren Anfangs-, geerbten, zurückgesetzten oder nicht gesetzten Zustand zurückzusetzen.