⊗mkPmSlCSGM 71 of 250 menu

Erreur lors du regroupement de sélecteurs CSS complexes

Tout ce qui est séparé par une virgule lors d'un regroupement doit représenter un sélecteur complet. Voyons où il est possible de se tromper.

Supposons que nous ayons le code suivant :

#block h2 { color: red; } #block h3 { color: red; }

Regroupons maintenant les deux sélecteurs en un. Voici la bonne méthode de regroupement :

#block h2, #block h3 { color: red; }

Et voici la mauvaise méthode de regroupement :

#block h2, h3 { color: red; }

Dans cette mauvaise méthode de regroupement, les débutants pensent, on ne sait pourquoi, que #block s'applique à la fois au h2 et au h3 situé après la virgule. Mais les sélecteurs n'agissent pas à travers la virgule et, en réalité, cette mauvaise méthode de regroupement peut être réécrite ainsi :

#block h2 { color: red; } h3 { color: red; }

Comparez avec la version initiale que nous avons commencé à raccourcir :

#block h2 { color: red; } #block h3 { color: red; }

Simplifiez le code en utilisant le regroupement de sélecteurs :

#block h1 { text-align: center; } #block h2 { text-align: center; color: blue; } #block h3 { text-align: center; font-size: 16px; color: red; }

Simplifiez le code en utilisant le regroupement de sélecteurs :

#block h1.eee { text-align: center; font-size: 30px; } #block h2.zzz { text-align: center; font-size: 20px; }

Simplifiez le code en utilisant le regroupement de sélecteurs :

.xxx .kkk { text-align: center; } .eee h2.zzz { text-align: center; } #eee h2 { text-align: center; }

Simplifiez le code en utilisant le regroupement de sélecteurs :

.eee h2.zzz { text-align: center; } .xxx { text-align: center; }
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser