
Le CSS reprend les façons propres au (X)HTML pour définir les couleurs et en ajoute une troisième. Ainsi, on peux définir une couleur :
- par son nom,
- avec la notation hexadécimale,
- avec une notation décimale
Contrairement au (X)HTML, le standard CSS ne propose que 17 noms de couleur (aqua, black, blue, fuschia, gray, green, lime, maroon, navy, olive, orange, purple, red, silver, teal, white, yellow)
La notation hexadécimale ne change pas de celle définie en (X)HTML. Je vous invite à parcourir la partie (X)HTML) dédiée aux couleurs.
Le CSS propose une autre façon de définir les couleurs : la notation décimale. Elle fonctionne avec le mot-clé "rgb" et se définit soit en pourcentage (de 0% à 100%), soit avec des entiers de (0 à 255). Il faut veillez à séparer les valeurs par une virgule et bien sûr ne pas mélanger la notation en pourcentage et la notation avec des entiers.
Les trois exemples si dessous font exactement la même chose :
b.conseil{color:blue;}
b.conseil{color:rgb(0%,0%,100%);}
b.conseil[color:rgb(0,0,255);}
|