⊗mkPmSlDSCC 61 of 250 menu

Combinaisons complexes de sélecteurs de descendants et de classes en CSS

Supposons maintenant que nous ayons le code suivant :

<div class="block"> <h2 class="header">Titre h2</h2> <p> texte </p> <h3 class="header">Titre h3</h3> <p> texte </p> <p> texte </p> </div> <div class="block"> <h2 class="header">Titre h2</h2> <p> texte </p> <h3 class="header">Titre h3</h3> <p> texte </p> <p> texte </p> </div>

Trouvons tous les éléments avec la classe header, situés à l'intérieur d'un élément avec la classe block, et définissons pour eux la police Arial :

.block .header { font-family: Arial; }

Comme on peut le voir dans le code HTML, à l'intérieur d'un élément avec la classe block, les éléments avec la classe header peuvent être aussi bien des titres h2 que des titres h3. Écrivons des sélecteurs qui distinguent ces titres, et faisons quelque chose avec ces titres.

Sélectionnons tous les h2 avec la classe header, situés à l'intérieur d'un élément avec la classe block :

.block h2.header { font-size: 30px; color: red; }

Et maintenant, sélectionnons tous les h3 avec la classe header, situés à l'intérieur d'un élément avec la classe block :

.block h3.header { font-size: 20px; color: green; }

Rassemblons tout notre CSS :

.block .header { font-family: Arial; } .block h2.header { font-size: 30px; color: red; } .block h3.header { font-size: 20px; color: green; }

Appliquons-le à notre code HTML :

Expliquez ce que le sélecteur sélectionne dans le code ci-dessous. Ensuite, écrivez le code HTML correspondant à ce sélecteur. Voici le code avec le sélecteur :

.eee .bbb { color: red; }

Expliquez ce que le sélecteur sélectionne dans le code ci-dessous. Ensuite, écrivez le code HTML correspondant à ce sélecteur. Voici le code avec le sélecteur :

.eee h2 { color: red; }

Expliquez ce que le sélecteur sélectionne dans le code ci-dessous. Ensuite, écrivez le code HTML correspondant à ce sélecteur. Voici le code avec le sélecteur :

.eee h2.bbb { color: red; }

Expliquez ce que le sélecteur sélectionne dans le code ci-dessous. Ensuite, écrivez le code HTML correspondant à ce sélecteur. Voici le code avec le sélecteur :

.eee h3.bbb { color: red; }

Expliquez ce que le sélecteur sélectionne dans le code ci-dessous. Ensuite, écrivez le code HTML correspondant à ce sélecteur. Voici le code avec le sélecteur :

.eee p.bbb { color: red; }

Expliquez ce que le sélecteur sélectionne dans le code ci-dessous. Ensuite, écrivez le code HTML correspondant à ce sélecteur. Voici le code avec le sélecteur :

.eee .bbb .kkk { color: red; }
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