Attribut COLOR
Rôle
L’attribut color définit la couleur du texte.
La valeur de L’attribut <color> peut être soit exprimé en hexadécimal (#ff00ab), en rgb ou en toute lettre (red,blue..)
Version : CSS1
Héritage (inherit) : oui
Propriété Javascript : element.style.color
Testez vous-même cet attribut
Utilisez Codepen.
– Le code CSS
p{ color: green; }
– Le code HTML
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Repellendus, unde velit sed quasi sequi accusantium dicta itaque rerum. Voluptates voluptas repellat libero. Inventore nam provident quam eos non,unde eaque!</p>
Résultat
Compatibilité
L’attribut color est pris en charge par tous les principaux navigateurs
Valeurs
Il existe plusieurs solutions pour définir une couleur :
- Couleur en hexadécimal
- Composer votre couleur en utilisant des nombres (0 à 9) et les lettres de l’alphabet (de A à F). Les deux premières valeurs sont consacrés à la teinte primaire rouge, les deux suivantes sont consacrés à la teinte primaire verte, les deux dernières sont consacrés à la teinte primaire bleu ;
Syntaxe :
color : #ff0022
- Couleur en RGB
- Permet de représenter le codage d’une couleur en définissant le taux de saturation en rouge, en vert, en bleu sur une échelle de 0 à 255 inclus pour chaque teinte
Syntaxe :
color : rgba(210,255,128)
- Couleur en RGBA
- Permet de représenter le codage d’une couleur avec gestion de l’opacité. Ce codage définit le taux de saturation en rouge, en vert, en bleu sur une échelle de 0 à 255 inclus puis le taux d’opacité entre 0 et 1 (exemple 0.5 pour 50%)
Syntaxe :
rgba(210,255,128,0.6)
- Couleur nommée
- Les navigateurs peuvent prendre en charge des noms de couleur (140) en anglais (exemple : red)
Syntaxe :
color: grey
A voir aussi
text-align– text-decoration– text-transform– text-indent– line-height– word-spacing– letter-spacing– white-space– vertical-align– direction– content