Table des matières
Tous les noms (ou codes) de couleurs vus dans ce chapitre sont utilisables en CSS ou (x)HTML, partout où une couleur est attendue (couleur de texte, couleur de fond, couleur de bord, etc.).
En plus de quelques noms prédéfinis[4] les couleurs informatiques sont définies par leur décomposition en 3 couleurs primaires rouge (Red), vert (Green) et bleu (Blue) : c'est le système RGB.
Toute couleur est alors définie par 3 nombres (entre 0 et 255) qui précisent chacun la quantité de la couleur primaire correspondante qui doit intervenir.
[4] Par exemple : aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, olive, purple, red, silver, teal, white, yellow, etc. Vous n'aurez aucun mal à en trouver beaucoup d'autres sur internet.
Il faudra cependant faire attention dans l'utilisation des noms de couleur : il existe de nombreux noms que les navigateurs comprennent, mais qui ne passent pas les contrôles du W3C. La politique de normalisation actuelle est en pleine maturation et assez fluctuante : parfois la tendance dans la norme CSS2 est à la réduction (il y a eu une période où 16 noms seulement étaient autorisés), alors qu'actuellement la tendance (dans la norme CCS3) serait à l'intégration de tous les noms de couleurs inclus dans la norme SVG. Je ne peux que vous encourager à aller voir la page « CSS3 module: Color » du W3C.