Julien Crego
CSS : color
Description
La propriété color permet de définir la couleur du texte à l’intérieur d’un élément HTML.
Elle s’applique à tout texte : paragraphes, titres, liens, spans, listes, et peut être héritée par les éléments enfants.
Propriétés détaillées
color: définit la couleur du texte.currentcolor: mot-clé spécial utilisé par d’autres propriétés CSS pour réutiliser la couleur définie parcolor.
Valeurs possible
Voici les valeurs les plus courantes utilisables pour color :
| Type | Exemple | Description |
|---|---|---|
| Noms de couleurs | red, blue, gold | Liste de couleurs prédéfinies par CSS. |
| Hexadécimal | #3498db, #fff | Format le plus courant (3, 6 ou 8 caractères). |
| RGB / RGBA | rgb(255, 0, 0)rgba(255, 0, 0, 0.5) | Couleur précise + gestion de la transparence. |
| HSL / HSLA | hsl(200, 70%, 50%) | Format intuitif basé sur la teinte, saturation et luminosité. |
| currentcolor | currentcolor | Réutilise la couleur définie par color, pratique pour les bordures ou les ombres. |
Exemple
Démonstration interactive :
color
Choisissez une valeur
Aperçu
Lorem ipsum
Langage naturel
Code HTML & CSS
HTML
<p class="demo">Lorem ipsum</p>
CSS
.demo { color: blue /* Langage naturel */}
CSS
.demo { color: #ff0035 /* Couleur hexadécimale */}
CSS
.demo { color: rgb(15, 190, 210) /* Couleur RGB */}Remarques
- La propriété
colorest héritée par les éléments enfants : modifier un conteneur affecte tout son texte. - Éviter les contrastes insuffisants (important pour l’accessibilité). Un bon contraste garantit une meilleure lisibilité.
