HTML propose cinq façons de choisir les couleurs utilisées dans un document :
nom de la couleur, triplet RGB en décimal ou en pourcentage, nombre formé par
l'association de trois valeurs hexadécimales entre 00 et FF pour décrire les quantités
de rouge, vert et bleu contenues dans la couleur, même chose mais avec des valeurs
hexadécimales comprises entre 0 et F :
Ainsi, pour obtenir du violet, on peut utiliser le mot purple,
le triplet rgb(128,0,128), le triplet rgb(50%,0%,50%), le nombre #800080 ou le nombre #808.
Même si, comme dans FrontPage, un modèle HSL est proposé pour choisir les couleurs,
c'est le codage RGB qui apparaît dans le document.
Le système de numération hexadécimal (manière de compter basée
sur des "paquets" de 16 unités) est souvent utilisé en informatique car il permet une écriture simplifiée
des nombres écrits en binaire (numération basée sur des paquets de 2 unités).
Il utilise 16 chiffres ( 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F ) et la
numération de position (de la droite vers la gauche, chaque chiffre est multiplié par
une puissance de 16 d'exposant croissant).
Exemple : Le nombre hexadécimal 8B2 représente 2 fois 160 + B fois 161 + 8 fois 162.
En
n'oubliant pas que 160 = 1
et que B = 11,
2 + 11 fois 16 + 8 fois
256 = 2 + 176 + 2 048 = 2 226
Un octet (8 bits) peut contenir un nombre compris :
entre (00000000)2
et (11111111)2 en binaire,
entre (0)10 et (255)10 en décimal,
entre (00)16 et (FF)16
en hexadécimal.
Dans l'espace RGB, chacune des trois composantes primaires d'une couleur est représentée
par un nombre compris entre 0 et 255. On représente la couleur résultante en accolant le
codage hexadécimal de chacune des couleurs primaires.
Exemple : La couleur #CC0033 est un mélange de (CC)16 de rouge, (00)16
de vert et de (33)16 de bleu.
Cette représentation est équivalente à rgb(204,0,51).
Lorsque le nombre de couleurs nécessaires n'est pas trop important, il est recommandé
d'utiliser les couleurs sécurisées qui donnent des
résultats semblables dans tous les navigateurs. Ces 216 couleurs, régulièrement
réparties parmi les 16 777 216 disponibles, ont un codage hexadécimal de la forme :
#000000, #000033, #000066, ... , #669966, #669999, #6699CC, ... , #FFFF99, #FFFFCC,
#FFFFFF.
Les 138 mots ci-dessous décrivent la couleur indiquée d'une façon intelligible par un navigateur ::
AliceBlue #F0F0FF | AntiqueWhite #FAEBD7 | Aqua #00FFFF | AquaMarine #7FFFD4 |
Azure #F0FFFF | Beige #F5F5DC | Bisque #FFE4C4 | Black #000000 |
BlancheDalmond #FFEBCD | Blue #0000FF | BlueViolet #8A2BE2 | Brown #A52A2A |
BurlyWood #DEB887 | CadetBlue #5F9EA0 | Chartreuse #7FFF00 | Chocolate #D2691E |
Coral #FF7F50 | CornFlowerBlue #6495ED | CornSilk #FFF8DC | Crimson #DC143C |
Cyan #00FFFF | DarkBlue #00008B | DarkCyan #008B8B | DarkGoldenRod #B8860B |
DarkGray #A9A9A9 | DarkGreen #006400 | DarkKhaki #BDB76B | DarkMagenta #8B008B |
DarkOliveGreen #556B2F | DarkOrange #FF8C00 | DarkOrchid #9932CC | DarkRed #8B0000 |
DarkSalmon #E9967A | DarkSeaGreen #8FBC8F | DarkSlateBlue #483D8B | DarkSlateGray #2F4F4F |
DarkTurquoise #00CED1 | DarkViolet #9400D3 | DeepPink #FF1493 | DeepSkyBlue #00BFFF |
DimGray #696969 | DodgerBlue #1E90FF | FireBrick #B22222 | FloralWhite #FFFAF0 |
ForestGreen #228B22 | Fuchsia #FF00FF | Gainsboro #DCDCDC | GhostWhite #F8F8FF |
Gold #FFD700 | GoldenRod #DAA520 | Gray #808080 | Green #008000 |
GreenYellow #ADFF2F | HoneyDew #F0FFF0 | HotPink #FF69B4 | IndianRed #CD5C5C |
Indigo #4B0082 | Ivory #FFFFF0 | Khaki #F0E68C | Lavander #E6E6FA |
LavanderBlush #FFF0F5 | LemonChiffon #FFFACD | LightBlue #ADD8E6 | LightCoral #F08080 |
LightCyan #E0FFFF | LightGoldenRodYellow #FAFAD2 | LightGreen #90EE90 | LightGrey #D3D3D3 |
LightPink #FFB6C1 | LightSalmon #FFA07A | LightSeaGreen #20B2AA | LightSkyBlue #87CEFA |
LightSlateGray #778899 | LightSteelBlue #B0C4DE | LightYellow #FFFFE0 | Lime #00FF00 |
LimeGreen #32CD32 | Linen #FAF0E6 | Magenta #FF00FF | Maroon #800000 |
MediumAquaMarine #66CDAA | MediumBlue #0000CD | MediumOrchid #BA55D3 | MediumPurple #9370DB |
MediumSeaGreen #3CB371 | MediumSlateBlue #7B68EE | MediumSpringGreen #00FA9A | MediumTurquoise #48D1CC |
MediumVioletRed #C71585 | MidnightBlue #191970 | MintCream #F5FFFA | MistyRose #FFE4E1 |
NavajoWhite #FFDEAD | Navy #000080 | OldLace #FDF5E6 | Olive #808000 |
OliveDrab #6B8E23 | Orange #FFA500 | OrangeRed #FF4500 | Orchid #DA70D6 |
PaleGoldenRod #EEE8AA | PaleGreen #98FB98 | PaleTurquoise #AFEEEE | PaleVioletRed #DB7093 |
PapayaWhip #FFEFD5 | PeachPuff #FFDAB9 | Peru #CD853F | Pink #FFC0CB |
Plum #DAA0DD | PowderBlue #B0E0E6 | Purple #800080 | Red #FF0000 |
RosyBrown #BC8F8F | RoyalBlue #4169E1 | SaddleBrown #8B4513 | Salmon #FA8072 |
SandyBrown #F4A460 | SeaGreen #2E8B57 | SeaShell #FFF5EE | Sienna #A0522D |
Silver #C0C0C0 | Skyblue #87CEEB | SlateBlue #6A5ACD | SlateGray #708090 |
Snow #FFFAFA | SpringGreen #00FF7F | SteelBlue #4682B4 | Tan #D2B48C |
Teal #008080 | Thistle #D8BFD8 | Tomato #FF6347 | Turquoise #40E0D0 |
Violet #EE82EE | Wheat #F5DEB3 | White #FFFFFF | WhiteSmoke #F5F5F5 |
Yellow #FFFF00 | YellowGreen #9ACD32 |