Donnez du style à vos pages web !
Apprenez à relier HTML et CSS pour créer des sites magnifiques
Le CSS (Cascading Style Sheets) est le langage qui permet de donner du style à vos pages HTML. C'est lui qui transforme une page simple en une création visuelle attrayante !
Pour appliquer du style CSS à votre page HTML, vous devez créer un fichier séparé .css et le lier à votre fichier HTML.
La balise <link> indique au navigateur d'aller chercher le fichier CSS nommé "style.css" pour appliquer les styles à la page web.
Le fichier HTML appelle le fichier CSS
Un code CSS se compose de trois éléments principaux :
| Élément | Description | Exemple |
|---|---|---|
| Sélecteur | La balise HTML à modifier | h1, p |
| Propriété | L'effet de style à appliquer | color, font-size |
| Valeur | La valeur de la propriété | blue, 20px |
Sur PC :
Sur Mac :
Comme en HTML, vous pouvez ajouter des commentaires pour expliquer votre code :
Pour appliquer le même style à plusieurs balises, séparez-les par une virgule :
Une seule déclaration pour plusieurs sélecteurs
Les classes permettent de cibler des éléments spécifiques parmi d'autres éléments du même type.
Premier paragraphe
Deuxième paragraphe spécial
#663399 est un code couleur en notation hexadécimale qui donne une belle couleur violette !
Les ID s'utilisent pour des éléments uniques dans la page :
Class : Peut être utilisée plusieurs fois
ID : Doit être unique dans la page
Quand vous voulez styliser seulement une partie d'un texte :
| Balise | Type | Utilisation |
|---|---|---|
<span> |
Inline | Dans une ligne de texte |
<div> |
Block | Pour des blocs de contenu |
Vous pouvez appliquer plusieurs propriétés à un même sélecteur :
Un élément peut avoir plusieurs classes :
La combinaison fait la force !
1 Créez un fichier CSS style.css
2 Appliquez la couleur black à tous les liens
3 Utilisez des div pour grouper le logo et la navigation
4 Utilisez des span pour colorer "professionnalisme" et "passion" en #A5B4FC
<style><css><link>#maclasse.maclassemaclasse<link> pour relier HTML et CSSsélecteur { propriété: valeur; }<span> pour des parties de texte, <div> pour des blocsVos pages n'auront plus de secret pour vous !