Sélecteur contextuel en CSS
Le sélecteur contextuel, représenté par
la commande espace (' '), permet de sélectionner
les balises imbriquées dans un parent donné
Syntaxe
csssélecteur1 sélecteur2 {
}
Exemple
Adressons-nous à toutes les balises p
à l'intérieur des balises div et colorons-les en rouge :
html<div>
<p>
text
</p>
<p>
text
</p>
</div>cssdiv p {
color: red;
}
Результат:
Exemple
Adressons-nous à toutes les balises p
à l'intérieur de l'élément avec #elem et colorons-les
en rouge :
html<div id="elem">
<p>
text
</p>
<p>
text
</p>
</div>css#elem p {
color: red;
}
Результат:
Exemple
Adressons-nous à toutes les balises p
à l'intérieur des éléments avec la classe .block
et colorons-les en rouge :
html<div class="block">
<p>
text
</p>
<p>
text
</p>
</div>css.block p {
color: red;
}
Результат:
Exemple
Adressons-nous à toutes les balises b
à l'intérieur des balises p, elles-mêmes situées à l'intérieur
des balises div et colorons-les en rouge :
html<div>
<p>
text <b>+</b>
</p>
</div>cssdiv p b {
color: red;
}
Результат:
Voir aussi
-
Sélecteur d'enfant direct,
qui permet de sélectionner les éléments par imbrication directe -
Sélecteur de frère adjacent,
qui permet de sélectionner un élément par son voisin -
Sélecteur de frères,
qui permet de sélectionner les éléments après un élément donné -
Sélecteur universel,
qui permet de sélectionner tous les éléments