Skip to content

Latest commit

 

History

History
64 lines (45 loc) · 1.71 KB

BP_025_fr.md

File metadata and controls

64 lines (45 loc) · 1.71 KB

Grouper les déclarations CSS similaires

Identifiants

GreenIT V2 V3 V4
14 28 25

Catégories

Cycle de vie Tiers Responsable
3. Réalisation (fabrication / développement) Réseau Architecte Logiciel/Développeur

Indications

Degré de priorité Mise en oeuvre Impact écologique
3 3 2
Ressources Economisées
Réseau

Description

Lorsque plusieurs éléments du DOM (Document Object Model) ont des propriétés CSS communes, les déclarer ensemble dans la même feuille de styles. Cette méthode permet de réduire le poids de la CSS.

Exemple

Ne pas écrire :

h1 {
background-color: gray; color: navy;
}

h2 {
background-color: gray; color: navy;
}

h3 {
background-color: gray; color: navy;
}

mais plutôt :

h1, h2, h3 {
background-color: gray; color: navy;
}

Si vous souhaitez vous assurer que cette règle est bien respectée, vous pouvez mettre en place le module stylelint dans votre projet (devDependencies) et utiliser la règle shorthand-property-no-redundant-values

Vous trouverez la liste complète de ces propriétés raccourcies sur le site MDN

Principe de validation

Le nombre ... est inférieur ou égal à
de déclarations CSS similaires non regroupées 1