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
-Schlüsselwort CSS wendet den anfänglichen (oder Standard-)Wert einer Eigenschaft auf ein Element an. Es kann auf jede CSS-Eigenschaft angewendet werden, einschließlich der CSS-Kurzschreibeeigenschaft all
. Mit all
auf initial
gesetzt, können alle CSS-Eigenschaften in einem Schritt auf ihre jeweiligen Anfangswerte zurückgesetzt werden, anstatt jede einzeln wiederherzustellen.
Bei vererbten Eigenschaften kann der anfängliche Wert unerwartet sein. Es ist ratsam, 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 anfänglichen Wert von color
, wie in der Spezifikation definiert, zurückgesetzt.
Spezifikationen
Specification |
---|
CSS Cascading and Inheritance Level 4> # initial> |
Browser-Kompatibilität
Loading…
Siehe auch
- Verwenden Sie das Schlüsselwort
inherit
, um die Eigenschaft eines Elements identisch mit der seines Elternteils zu machen. - Verwenden Sie das Schlüsselwort
revert
, um eine Eigenschaft auf den Wert zurückzusetzen, der durch das User-Agent-Stylesheet (oder durch Benutzerstile, 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 vererbten Wert zu setzen, wenn sie vererbt wird, oder auf ihren anfänglichen Wert, wenn nicht. - Die
all
-Eigenschaft ermöglicht es Ihnen, alle Eigenschaften gleichzeitig auf ihren anfänglichen, vererbten, rückgesetzten oder nicht gesetzten Zustand zurückzusetzen.