Skip to content
✨ Les cours suivant sont disponible : Html, Css, React, Algorithme ✨
cours
✨ Css
1.0 Sélecteurs CSS
1.2 Sélecteurs de Groupe et Sélecteurs d'Enfant

Sélecteurs de Groupe et Sélecteurs d'Enfant

Les sélecteurs de groupe et les sélecteurs d'enfant sont des outils puissants en CSS qui permettent de cibler plusieurs éléments à la fois ou de spécifier des relations spécifiques entre les éléments. Comprendre leur utilisation optimise la gestion des styles sur une page web.

Sélecteurs de Groupe

Les sélecteurs de groupe permettent d'appliquer un ensemble de règles à plusieurs sélecteurs.

/* Applique la couleur de texte à la fois aux balises h1 et aux paragraphes */
h1,
p {
    color: #0066cc;
}
  • Explication : Ce sélecteur de groupe cible à la fois les balises <h1> et les paragraphes <p> pour leur appliquer une couleur de texte bleue (#0066cc).

Sélecteurs d'Enfant

Les sélecteurs d'enfant ciblent spécifiquement les éléments qui sont des enfants directs d'un autre élément.

/* Applique un style aux paragraphes qui sont des enfants directs de la div avec l'ID "content" */
#content > p {
    margin-bottom: 10px;
}
  • Explication : Ce sélecteur d'enfant cible les paragraphes qui sont des enfants directs de l'élément avec l'ID "content" et leur applique une marge inférieure de 10 pixels.

Combinaison de Sélecteurs d'Enfant et de Groupe

La combinaison de sélecteurs d'enfant et de groupe permet une grande flexibilité.

/* Applique un style aux listes non ordonnées qui sont des enfants directs de la div avec la classe "container" */
.container > ul,
.container > ol {
    list-style: none;
    padding: 0;
}
  • Explication : Ce sélecteur de groupe et d'enfant cible à la fois les listes non ordonnées (<ul>) et ordonnées (<ol>) qui sont des enfants directs de l'élément avec la classe "container" et leur applique un style spécifique.

Sélecteurs d'Enfant et de Frère Adjaçant

Les sélecteurs d'enfant et de frère adjaçant permettent de cibler des relations spécifiques entre les éléments.

/* Applique un style aux paragraphes qui suivent immédiatement les titres h2 */
h2 + p {
    font-style: italic;
}
  • Explication : Ce sélecteur cible les paragraphes qui suivent immédiatement des titres <h2> et leur applique un style d'italique.

Conclusion

Les sélecteurs de groupe et d'enfant sont des outils puissants qui offrent une grande souplesse dans le ciblage des éléments HTML. En combinant judicieusement ces sélecteurs, vous pouvez appliquer des styles de manière précise et efficace, ce qui est essentiel pour la création d'interfaces web esthétiques et bien stylisées. Expérimentez avec ces sélecteurs pour découvrir leur potentiel dans vos projets CSS.