Il y a trois différentes manières de définir une couleur. Le moyen le plus facile est de nommer la couleur en anglais. Par exemple: black, white, red, green et blue. J'ai regroupé les noms des couleurs supportées en HTML
Couleur | Hexa | Couleur | Hex | Couleur | Hex | Couleur | Hex |
---|---|---|---|---|---|---|---|
aqua | #00FFFF | green | #008000 | navy | #000080 | silver | #C0C0C0 |
black | #000000 | gray | #808080 | olive | #808000 | teal | #008080 |
blue | #0000FF | lime | #00FF00 | purple | #800080 | white | #FFFFFF |
fuchsia | #FF00FF | maroon | #800000 | red | #FF0000 | yellow | #FFFF00 |
Ce code de couleur n'est pas recommandé car Internet Explorer est le seul navigateur qui supporte les valeurs RGB en HTML.
RGB est un raccourci pour : Red, Green, Blue. Chacune de ces couleurs peut prendre une valeur entre 0 (qui n'a pas d'importance) et 255 (les propriétés complètes de cette couleur). J'ai regroupé de la façon dont on écrit les couleurs RGB. Si vous utilisez un navigateur qui n'est pas Internet Explorer vous n'aurez pas de résultat.
bgcolor="rgb(255,255,255)" | White |
bgcolor="rgb(255,0,0)" | Red |
bgcolor="rgb(0,255,0)" | Green |
bgcolor="rgb(0,0,255)" | Blue |
Le système hexadecimal est plutôt difficile à première vue mais avec tout ça nous vous assurons qu'avec le temps, et avec un peu de pratique, vous le comprendrez complètement. Le système de couleur hexadecimal est le système standard pour tous les navigateurs internet. Il est sûr et compatible pas seulement pour les applications internet.
Le système hexadecimal est une représentation de 6 caractères de couleur. Les deux premiers caractères (RR) représentent la valeur rouge, et les deux suivant (GG) le vert, et les deux derniers (BB) le bleu.
htmlbgcolor="#FFFFFF"
Le tableau suivant montre , plus précisément, comment les lettres sont intégrées dans le système hexadecimal, multipliant les possibilités de combinaisons.
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F |
De cette manière les possibilités sont plus grandes et le système peut avoir 16 valeurs.
Un exemple de code hexadécimal code serait:
htmlbgcolor="#FFFFFF"
La lettre "F" est la valeur maximale que le système supporte. Quand un navigateur voit ce code il montrera la couleur blanche. Si vous voulez savoir la valeur numérique de cette couleur nous avons la formule suivante:
html(15 * 16) + (15) = 255
La formule est très simple. Nous prenons la première valeur du "F" ou 15 et elle est multipliée par 16 que nous ajoutons à la seconde valeur 15. Le résultat est 255, la valeur maximale qu'une couleur primaire peut avoir.
htmlbgcolor="#CC7005"
CC(RR - Red)
(12 * 16) + (12) = 204
70(GG - Green)
(7 * 16) + (0) = 112
05(BB - Blue)
(0 * 16) + (5) = 5
Le système hexadécimal est très utilisé pour créer des pages. Il est compatible avec la majorité des navigateurs, de cette manière les couleurs affichées pour une page internet ne seront pas modifiées. Pour en être sûr, utilisez les vraies couleurs comme :"#0011EE", "#44HHFF", ou "#117788". Ce type de couleurs ne changera pas dans un navigateur.
Ici nous avons une liste de vraies couleurs
*000 | 300 | 600 | 900 | C00 | *F00 |
*003 | 303 | 603 | 903 | C03 | *F03 |
006 | 306 | 606 | 906 | C06 | F06 |
009 | 309 | 609 | 909 | C09 | F09 |
00C | 30C | 60C | 90C | C0C | F0C |
*00F | 30F | 60F | 90F | C0F | *F0F |
030 | 330 | 630 | 930 | C30 | F30 |
033 | 333 | 633 | 933 | C33 | F33 |
036 | 336 | 636 | 936 | C36 | F36 |
039 | 339 | 639 | 939 | C39 | F39 |
03C | 33C | 63C | 93C | C3C | F3C |
03F | 33F | 63F | 93F | C3F | F3F |
060 | 360 | 660 | 960 | C60 | F60 |
063 | 363 | 663 | 963 | C63 | F63 |
066 | 366 | 666 | 966 | C66 | F66 |
069 | 369 | 669 | 969 | C69 | F69 |
06C | 36C | 66C | 96C | C6C | F6C |
06F | 36F | 66F | 96F | C6F | F6F |
090 | 390 | 690 | 990 | C90 | F90 |
093 | 393 | 693 | 993 | C93 | F93 |
096 | 396 | 696 | 996 | C96 | F96 |
099 | 399 | 699 | 999 | C99 | F99 |
09C | 39C | 69C | 99C | C9C | F9C |
09F | 39F | 69F | 99F | C9F | F9F |
0C0 | 3C0 | 6C0 | 9C0 | CC0 | FC0 |
0C3 | 3C3 | 6C3 | 9C3 | CC3 | FC3 |
0C6 | 3C6 | 6C6 | 9C6 | CC6 | FC6 |
0C9 | 3C9 | 6C9 | 9C9 | CC9 | FC9 |
0CC | 3CC | 6CC | 9CC | CCC | FCC |
0CF | 3CF | 6CF | 9CF | CCF | FCF |
*0F0 | 3F0 | *6F0 | 9F0 | CF0 | *FF0 |
0F3 | *3F3 | *6F3 | 9F3 | CF3 | *FF3 |
*0F6 | *3F6 | 6F6 | 9F6 | *CF6 | *FF6 |
0F9 | 3F9 | 6F9 | 9F9 | CF9 | FF9 |
*0FC | *3FC | 6FC | 9FC | CFC | FFC |
*0FF | *3FF | *6FF | 9FF | CFF | *FFF |
Nous recommandons de vous contenter de ces 216 couleurs "sûres pour internet". Cependant, l'affichage de couleurs 8-bit était beaucoup plus commun quand la palette de 216-couleurs a été développé qu'il ne l'est maintenant. De toute manière, il a été découvert que seulement 22 de ces 216 couleurs de la palette sûre pour internet sont constamment affichées sans remappage inconsistant sur des affichage d'ordinateur 16-bit.
Nous avons inclus ici un tableau avec ces 22 couleurs véritablement sûres:
*000 | *F00 |
*003 | *F03 |
*00F | *F0F |
*FF0 | *FF3 |
*CF6 | *FF6 |
*0F0 | *6F0 |
*3F3 | *6F3 |
*0F6 | *3F6 |
*0FC | *3FC |
*0FF | *3FF |
*6FF | *FFF |