Aller au contenu

Les Sélecteurs CSS⚓︎

Avant de plonger dans les propriétés, il est important de comprendre les sélecteurs CSS :

  • SĂ©lecteur universel (*) : s'applique Ă  tous les Ă©lĂ©ments.
    CSS
    1
    2
    3
    4
    * {
      margin: 0;
      padding: 0;
    }
    
  • SĂ©lecteur de type (element) : cible un type d'Ă©lĂ©ment HTML.
    CSS
    1
    2
    3
    p {
      color: blue;
    }
    
  • SĂ©lecteur de classe (.nom_de_classe) : cible les Ă©lĂ©ments ayant une classe spĂ©cifique.
    CSS
    1
    2
    3
    .conteneur {
      padding: 20px;
    }
    
  • SĂ©lecteur d'ID (#nom_id) : cible un Ă©lĂ©ment ayant un ID unique.
    CSS
    1
    2
    3
    #titre {
      font-size: 24px;
    }
    
  • SĂ©lecteurs combinĂ©s : permettent de combiner des sĂ©lecteurs pour cibler des Ă©lĂ©ments spĂ©cifiques.
    CSS
    1
    2
    3
    div.article {
      margin-bottom: 10px;
    }
    

Proriétés de style⚓︎

Voici une présentation de 10 propriétés CSS importantes pour styliser des pages web. Ces propriétés sont simples à utiliser et permettent de mieux comprendre comment fonctionne le CSS.

1. color⚓︎

Définit la couleur du texte.

CSS
1
2
3
p {
  color: blue;
}

2. background-color⚓︎

Définit la couleur de fond d'un élément.

CSS
1
2
3
div {
  background-color: lightgray;
}

3. font-size⚓︎

Change la taille du texte.

CSS
1
2
3
h1 {
  font-size: 24px;
}

4. font-family⚓︎

Change la famille de police : serif, sans-serif, cursive...

CSS
1
2
3
h2 {
  font-family: cursive;
}

5. margin⚓︎

Ajoute un espace extérieur autour d'un élément.

CSS
1
2
3
p {
  margin: 20px;
}

6. padding⚓︎

Ajoute un espace intérieur entre le contenu et les bords d'un élément.

CSS
1
2
3
div {
  padding: 10px;
}

7. border⚓︎

Ajoute une bordure autour d'un élément.

CSS
1
2
3
img {
  border: 2px solid black;
}

8. width et height⚓︎

Définissent la largeur et la hauteur d'un élément.

CSS
1
2
3
4
div {
  width: 200px;
  height: 100px;
}

9. text-align⚓︎

Définit l'alignement horizontal du texte.

CSS
1
2
3
h1 {
  text-align: center;
}

10. display⚓︎

Contrôle la manière dont un élément est affiché.

CSS
1
2
3
4
5
6
span {
  display: inline;
}
div {
  display: block;
}


Conseils pour aller plus loin :⚓︎

  • Combinez plusieurs propriĂ©tĂ©s pour crĂ©er des styles plus complexes.
  • Consultez la documentation CSS sur MDN Web Docs pour approfondir vos connaissances.