-
initial
—
CSS properties have an initial value.
It is automatically applied, even if you don't explicitly do it yourself.
With the initial keyword, you can explicitly (re)set a property to its initial (default) value.
-
inherit
—
Some CSS property definitions applied on an element are inherited by its child elements.
But some properties do not have that behaviour.
You can enforce it by using the inherit keyword.
-
unset
—
Applies inherit to inherited properties and initial to non-inherited properties.
-
revert
—
The revert keyword reverts the applied styling of the current style origin on the selected element(s).
When used in the author origin (i.e. the website style sheet), it will revert to the custom user style (if applicable) or to the user-agent styling.