Les principaux sélecteurs de base

Découvre dans cet article les 3 sélecteurs de bases utilisés en CSS.

    4ttr 5tq
  • Découverte

Les sélecteurs CSS sont des outils pour cibler des éléments HTML sur une page web dans le but de leur appliquer un style. Ils permettent de spécifier quels éléments doivent être affectés par les règles de style que tu définis. Dans cet article, nous allons nous concentrer sur les trois principaux sélecteurs de base en CSS : le sélecteur d'élément, le sélecteur de classe et le sélecteur d'ID.

Sélecteur d'Élément

Le sélecteur d'élément est le sélecteur le plus simple et le plus couramment utilisé. Il permet de cibler tous les éléments d'un type spécifique sur une page web. Par exemple, si tu peux appliquer un style à tous les paragraphes <p> de votre page, tu peux utiliser le sélecteur d'élément de la manière suivante :

p {
    /* Styles à appliquer aux paragraphes */
    color: blue;
    font-size: 16px;
}

Dans cet exemple, tous les paragraphes de la page auront une couleur de texte bleue et une taille de police de 16 pixels.

Sélecteur de Classe

Le sélecteur de classe permet de cibler des éléments spécifiques en leur attribuant une classe CSS. Une classe est définie dans le fichier CSS et peut être réutilisée sur plusieurs éléments HTML.

Au niveau de l'élément HTML, on ajoute un attribut class avec une valeur. Au niveau du CSS, on crée un sélecteur avec la même valeur et qui commence par un point. C'est toi choisis le nom de la classe CSS. Choisis un nom qui représente bien à quoi sert la classe.

Voici comment tu peux créer une classe CSS et l'appliquer à un élément HTML :

<p class="important-text">Ce paragraphe est important.</p>

CSS :

.important-text {
    /* Styles à appliquer aux éléments avec la classe "important-text" */
    font-weight: bold;
    color: red;
}

Ainsi, tous les éléments ayant la classe "important-text" auront un texte en gras et de couleur rouge.

Sélecteur d'ID

Le sélecteur d'ID est similaire au sélecteur de classe, mais il permet de cible un élément unique sur une page. Tu peux utiliser un ID pour cibler un élément HTML spécifique.

Pour donner un ID à un élément, ajoute-lui un attribut "ìd=""" avec l'identifiant de l'élément. Attention: l'identifiant unique est censé... identifier précisément un élément sur la page et doit être unique sur la page.

Le sélecteur CSS qui permet de cibler un élément sur base de son id commence par un '#' (hashtag).

Voici comment tu peux créer un ID et l'appliquer :

HTML :

<div id="header">Ceci est l'en-tête de la page.</div>

CSS :

#header {
    /* Styles à appliquer à l'élément avec l'ID "header" */
    background-color: lightgray;
    text-align: center;
}

Dans cet exemple, l'élément avec l'ID "header" aura un arrière-plan gris clair et son texte sera centré.

Conclusion

En résumé, les trois principaux sélecteurs de base en CSS sont le sélecteur d'élément, le sélecteur de classe et le sélecteur d'ID. Chacun a son utilité dans la création de styles pour vos pages web. Il est important de comprendre comment les utiliser correctement pour personnaliser l'apparence de vos éléments HTML.

N'hésite pas à expérimenter avec ces sélecteurs et à les combiner pour obtenir des styles complexes. Cela te permettra de créer des pages web attrayantes et bien conçues pour tes projets.

Pour aller plus loin