CSS Custom Properties for Cascading Variables Module Level 1
E662778
CSS Custom Properties for Cascading Variables Module Level 1 is a W3C CSS specification that standardizes the use of custom properties (often called CSS variables) to enable reusable, dynamically cascading values in stylesheets.
All labels observed (1)
| Label | Occurrences |
|---|---|
| CSS Custom Properties for Cascading Variables Module Level 1 canonical | 1 |
Statements (47)
| Predicate | Object |
|---|---|
| instanceOf |
W3C CSS specification
ⓘ
technical standard ⓘ |
| abbreviation | CSS Custom Properties Level 1 NERFINISHED ⓘ |
| allows |
custom properties in any CSS rule
ⓘ
custom properties on any element ⓘ |
| constrains | custom property names to start with two dashes ⓘ |
| definesBehavior |
animation behavior of custom properties
ⓘ
cascading of custom properties ⓘ computed value of custom properties ⓘ inheritance of custom properties ⓘ inheritance of custom properties by default ⓘ interaction of custom properties with !important ⓘ interaction of custom properties with inheritance ⓘ interaction of custom properties with the cascade ⓘ interaction of custom properties with the initial value ⓘ scope of custom properties within the DOM tree ⓘ serialization of custom properties ⓘ use of custom properties in shorthand properties via var() ⓘ |
| definesConcept |
CSS custom properties
ⓘ
CSS variables ⓘ |
| definesSyntax |
case-sensitive custom property names
ⓘ
custom property names starting with -- ⓘ fallback values in var() ⓘ use of custom properties in any declaration block ⓘ var() function ⓘ |
| definesTerm |
cascading variable
ⓘ
custom property declaration ⓘ custom property name ⓘ custom property value ⓘ |
| editorialGroup | W3C CSS Working Group NERFINISHED ⓘ |
| enables |
context-dependent styling using the cascade
ⓘ
dynamic theming via CSS ⓘ reusable values in stylesheets ⓘ sharing values across multiple CSS properties ⓘ |
| partOf | Cascading Style Sheets (CSS) NERFINISHED ⓘ |
| publishedBy | World Wide Web Consortium NERFINISHED ⓘ |
| relatedTo |
CSS Cascading and Inheritance Module Level 3
NERFINISHED
ⓘ
CSS Values and Units Module Level 3 NERFINISHED ⓘ |
| specifies |
how custom properties are inherited
ⓘ
how custom properties are resolved at computed-value time ⓘ how custom properties participate in the cascade ⓘ how invalid at computed-value-time values are handled ⓘ |
| status | W3C Recommendation NERFINISHED ⓘ |
| useCase |
design tokens in CSS
ⓘ
runtime updates of styles via JavaScript ⓘ sharing layout constants ⓘ theme switching ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.