Indication des couleurs



Attribution des couleurs

L'attribution d'une couleur à un élément de page HTML peut s'effectuer de deux façons :

Théoriquement, <BODY BGCOLOR="yellow"> et <BODY BGCOLOR="#FFFF00"> indiquent une seule et même couleur, le jaune.

Il en va de même pour un grand nombre de noms de couleurs (voir la liste des couleurs), à chacun desquels correspond une valeur définie en chiffres hexadécimaux.

L'avantage de l'indication de la valeur RVB est qu'elle ne dépend pas de la configuration des différents navigateurs (qui ne connaissent pas forcément la valeur d'un nom explicite de couleur) et qu'elle permet l'affichage d'environ 16,7 millions de couleurs.


Indication de la valeur RVB

L'indication des couleurs se compose des valeurs hexadécimales des proportions de chacune des couleurs de base du modèle RVB, qui sont le rouge, le vert et le bleu.

Chaque définition hexadécimale a six positions et se compose selon le modèle : "#$$$$$$".

Chaque signe $$, placé après le dièse, correspond à un nombre hexadécimal, compris entre 00(0) et FF(255), correspondant respectivement aux proportions de rouge, de vert et de bleu contenues dans la couleur ainsi définie.

Les couleurs de base sont #FF0000 (rouge), #00FF00 (vert) et #0000FF (bleu), les autres couleurs sont des combinaisons de ces couleurs de base (voir la liste des couleurs) : #00FFFF (cyan), #FF00FF (magenta), #FFFF00 (jaune), #FFFFFF (blanc), #000000 (noir), etc.

Calcul de la valeur RVB

Un chiffre hexadécimal s'obtient par une conversion de base 10 en base 16. Il est donc utile de connaître la table des correspondances des nombres décimaux et hexadécimaux pour indiquer les couleurs en RVB :

Système décimal 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Système hexadécimal 0 1 2 3 4 5 6 7 8 9 A B C D E F
Ainsi 5 en base 10 s'écrit également 5 en base 16 mais le chiffre 12 en base 10, quant à lui, s'écrit C en base 16.



Réalisation : Lise-Emilie Lévy - Dernière modification le 23 août 1999 - © 1997/1998