Cascade et héritage CSS
Le module de cascade et d'héritage CSS définit les règles d'attribution des valeurs aux propriétés par le biais de la cascade et de l'héritage. Ce module définit les règles pour trouver la valeur définie pour toutes les propriétés sur tous les éléments.
L'un des principes fondamentaux de conception de CSS est la cascade des règles. Elle permet à plusieurs feuilles de style d'influencer la présentation d'un document. Les déclarations de propriétés et de valeurs CSS définissent comment un document est rendu. Plusieurs déclarations peuvent définir des valeurs différentes pour la même combinaison d'élément et de propriété, mais une seule valeur peut être appliquée à une propriété CSS. Le module de cascade CSS définit comment ces conflits sont résolus.
L'inverse se produit également. Parfois, il n'y a pas de déclarations définissant la valeur d'une propriété. Le module de cascade CSS définit comment ces valeurs manquantes doivent être définies via l'héritage ou à partir de la valeur initiale de la propriété.
Note : Les règles pour trouver les valeurs spécifiées dans le contexte de la page et ses boîtes de marge sont décrites dans le module de page CSS.
Référence
>Propriétés
Règles @ et descripteurs
Mots-clés
initialinheritrevertrevert-layerunset- Le drapeau
!important
Interfaces
Termes du glossaire et définitions
Guides
- Introduction à la cascade CSS
-
Guide sur l'algorithme de la cascade qui définit comment les agents utilisateurs combinent les valeurs des propriétés provenant de différentes sources.
- Héritage CSS
-
Un guide sur l'héritage en CSS.
- Apprendre : Gestion des conflits
-
Les concepts les plus fondamentaux du CSS — la cascade, la spécificité et l'héritage — qui contrôlent la manière dont le CSS est appliqué au HTML et comment les conflits sont résolus.
- Apprendre : Couches de cascade
-
Introduction aux couches de cascade, une fonctionnalité plus avancée qui s'appuie sur les concepts fondamentaux de la cascade CSS et de la spécificité CSS.
Concepts connexes
Spécifications
| Spécification |
|---|
| CSS Cascading and Inheritance Level 4> |
| CSS Cascading and Inheritance Level 5> |
| CSS Cascading and Inheritance Level 6> |