Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

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

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

Voir aussi