Les bases du CSS
CSS (Cascading Style Sheets) est un langage utilisé pour styliser des pages web. Il permet de gérer les couleurs, les polices, les marges, et bien plus encore.
Exemple de code CSS
/* CSS de base */ body { font-family: Arial, sans-serif; color: #333; background-color: #f4f4f4; } h1 { color: #4CAF50; }
Les sélecteurs CSS
Les sélecteurs permettent de cibler les éléments HTML que vous voulez styliser. Voici quelques exemples :
- Sélecteur de type :
p
cible toutes les balises<p>
. - Sélecteur de classe :
.classe
cible tous les éléments ayant la classe spécifiée. - Sélecteur d'ID :
#id
cible un élément unique avec cet ID.
Exemple pratique
/* Exemple */ #titre { font-size: 2em; color: #4CAF50; } .paragraphe { line-height: 1.8; }
Propriétés CSS essentielles
Voici quelques propriétés CSS couramment utilisées :
- color : change la couleur du texte.
- background-color : change la couleur de fond.
- margin : ajoute un espace extérieur autour de l'élément.
- padding : ajoute un espace intérieur dans l'élément.
- border : ajoute une bordure.
Exemple pratique
/* Exemple */ div { margin: 20px; padding: 10px; border: 1px solid #ddd; background-color: #f9f9f9; }
Responsive Design
Le design responsive permet d'adapter le site aux différents appareils (mobile, tablette, ordinateur).
Média Queries
/* Exemple de media query */ @media (max-width: 768px) { body { background-color: #e0f7fa; } h1 { font-size: 1.5em; } }
Exercices pratiques
Essayez de styliser cet élément :
Ceci est un div. Ajoutez un style CSS pour changer sa couleur de fond !
Indice : Utilisez background-color
dans le style.