css, gestion de la couleur
Transcription
css, gestion de la couleur
| bts cv || mma | css, gestion de la couleur L’espace de couleurs RVB RGB est l’abréviation de Rouge, Vert, Bleu. Datant des années 1930, ce système repose sur les caractéristiques techniques des tubes cathodiques. C’est donc une notation convenant particulièrement aux couleurs en informatique. L’espace RVB définit la proportion de chacune de ces trois fondamentales en la codant sur un octet, c’est-à-dire une valeur comprise entre 0 et 255. Chaque couleur est ainsi transcrite sur trois octets, ce qui représente près de 17 millions de possibilités. C’est amplement suffisant, l’œil humain ne discernant qu’un à deux millions de couleurs différentes. La notation hexadécimale C’est une numérotation de base 16 (les chiffres habituels complétés par les six premières lettres de l’alphabet – généralement écrites en minuscules). Deux caractères peuvent alors exprimer 16 fois 16 (soit 256) valeurs différentes, de 00 (0) à ff (255). Le symbole dièse (#) introduit une valeur RVB codée en hexadécimal. Les trois composantes sont rassemblées sur six caractères : #0000ff (bleu) Ces trois paires successives correspondent respectivement aux codages hexadécimaux des composantes rouge, verte, et bleue de la couleur considérée. L’exemple ci-dessus prévoit ainsi une quantité nulle de rouge et de vert et la quantité maximale de bleu. On obtiendra la couleur désirée en dosant chaque paire de chiffres hexadécimaux. Le blanc correspond ainsi à la valeur #ffffff. Traduisons en hexadécimal les déclarations de couleurs classiques : #000000 (noir) #ffffff (blanc) #ff0000 (rouge) #008000 (vert) #0000ff (bleu) #ffff00 (jaune) Récapitulatif des notations de couleurs Couleur Noir Blanc Gris Argent Bleu Bleu marine Cyan Cyan foncé Vert Vert olive Vert clair Lilas Violet Rouge Marron Jaune Mot-clé black white gray silver blue navy cyan teal green olive lime fuschia purple red maroon yellow RVB rgb(0,0,0) rgb(255,255,255) rgb(128,128,128) rgb(192,192,192) rgb(0,0, 255) rgb(0,0,128) rgb(0,255,255) rgb(0 ,128,128) rgb(0,128,0) rgb(128,128,0) rgb(0,255,0) rgb(255,0,255) rgb(128,0,128) rgb(255,0,0) rgb(128,0,0) rgb(255,255,0) Hexadécimal #000000 #ffffff #808080 #c0c0c0 #0000ff #000080 #00ffff #008080 #008000 #808000 #00ff00 #ff00ff #800080 #ff0000 #800000 #ffff00 Hexadécimal court #000 #f f f #00f #0ff #0f0 #f0f #f00 #ff0 Quelques ressources sur le Web : www.pourpre.com www.smartpixel.net/chromoweb/fr/ | jcg || 2007/2008 | 1 |