⊗mkPmSlUIS 66 of 250 menu

Utilisation des id en CSS

Lors de l'utilisation de id, toutes les manipulations avec les sélecteurs que nous avons étudiées dans les leçons précédentes sont disponibles.

Exemple

Supposons que nous ayons le code suivant :

<div id="block"> <h2>Title</h2> <p>text</p> <p>text</p> </div>

Sélectionnons le h2 de l'élément avec le id égal à block et colorons-le en rouge :

#block h2 { color: red; }

Maintenant, sélectionnons les p de l'élément avec le id égal à block et colorons-les en vert :

#block p { color: green; }

Exemple

Supposons maintenant que nous ayons le code suivant :

<div id="block"> <h2 class="header">Title</h2> <p>text</p> <p>text</p> <h3 class="header">Title</h3> <p>text</p> <p>text</p> </div>

Sélectionnons les éléments avec la classe header, se trouvant à l'intérieur de l'élément avec le id égal à block, et colorons-les en rouge :

#block .header { color: red; }

Maintenant, sélectionnons les titres h2 avec la classe header, se trouvant à l'intérieur de l'élément avec le id égal à block, et colorons-les en rouge :

#block h2.header { color: red; }

Problèmes pratiques

Écrivez un sélecteur qui sélectionnera tous les h2, se trouvant dans l'élément avec le id égal à elem. Testez votre sélecteur sur le code suivant :

<div id="elem"> <h2>Choose</h2> <p>---</p> <h2>Choose</h2> <p>---</p> </div> <h2>Do not +++</h2> <p>---</p>

Écrivez un sélecteur qui sélectionnera tous les éléments avec la classe text, se trouvant dans l'élément avec le id égal à elem. Testez votre sélecteur sur le code suivant :

<div id="elem"> <p class="text">+++</p> <p class="text">+++</p> <ul> <li class="text">+++</li> <li class="text">+++</li> <li class="text">+++</li> <li>---</li> <li>---</li> </ul> </div> <p class="text">---</p>

Écrivez un sélecteur qui sélectionnera tous les paragraphes avec la classe text, se trouvant dans l'élément avec le id égal à elem. Testez votre sélecteur sur le code suivant :

<div id="elem"> <p class="text">+++</p> <p class="text">+++</p> <ul> <li class="text">---</li> <li class="text">---</li> <li class="text">---</li> <li>---</li> <li>---</li> </ul> </div> <p class="text">---</p>

Écrivez un sélecteur qui sélectionnera tous les li avec la classe text, se trouvant dans l'élément avec le id égal à elem. Testez votre sélecteur sur le code suivant :

<div id="elem"> <p class="text">---</p> <p class="text">---</p> <ul> <li class="text">+++</li> <li class="text">+++</li> <li class="text">+++</li> <li>---</li> <li>---</li> </ul> </div> <p class="text">---</p>
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