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 par color.

Valeurs possible

Voici les valeurs les plus courantes utilisables pour color :

TypeExempleDescription
Noms de couleursred, blue, goldListe de couleurs prédéfinies par CSS.
Hexadécimal#3498db, #fffFormat le plus courant (3, 6 ou 8 caractères).
RGB / RGBArgb(255, 0, 0)
rgba(255, 0, 0, 0.5)
Couleur précise + gestion de la transparence.
HSL / HSLAhsl(200, 70%, 50%)Format intuitif basé sur la teinte, saturation et luminosité.
currentcolorcurrentcolorRé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é color est 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é.