Vous pouvez me contacter via Facebook pour questions & suggestions : Page Facebook relative à mon site
On peut donc écrire (pour un fond jaune) :
background-color : yellow ou background-color : #FFFF00 ou background-color : rgb(255,255,0) ou background-color : rgb(100%,100%,0%)
Donc dans le cadre de la notation RGB on peut utiliser des pourcentages.
Pendant longtemps les navigateurs n'ont reconnu que les noms de 16 couleurs.
nom | code hexadécimal | code RGB | Aperçu |
---|---|---|---|
aqua / cyan | #00FFFF | 0,255,255 | |
black | #000000 | 0,0,0 | |
blue | #0000FF | 0,0,255 | |
fuchsia / magenta | #FF00FF | 255,0,255 | |
gray | #808080 | 128,128,128 | |
green | #008000 | 0,128,0 | |
lime | #00FF00 | 0,255,0 | |
maroon | #800000 | 128,0,0 | |
navy | #000080 | 0,0,128 | |
olive | #808000 | 128,128,0 | |
purple | #800080 | 128,0,128 | |
red | #FF0000 | 255,0,0 | |
silver | #C0C0C0 | 192,192,192 | |
teal | #008080 | 0,128,128 | |
white | #FFFFFF | 255,255,255 | |
yellow | #FFFF00 | 255,255,0 |
Vous pouvez remarquez qu'il y a deux paires de synonymes. Ainsi aqua et cyan désignent la même couleur.
Je rappelle que dans le cadre du code RGB vous pouvez manipuler des pourcentages. Ainsi pour exprimer la couleur teal vous pouvez écrire : rgb(0%,50%,50%).
Il n'est peut-être pas inutile de rappeler comment j'ai produit ce code HTML.
Extrait du code HTML ;
Le formatage est réalisé par quelques règles de style :
table {width : 500px ; border : none ; margin : 10px auto 10px auto ; } caption {font-size : 110% ; color :navy; } td,th {border : 1px solid black ; } td {padding-left : 5px ; }
J'ai mis au point une petite application qui permet d'obtenir le code RGB d'une couleur après avoir déterminé celle-ci grâce à une palette :
Désormais il est possible d'exprimer les couleurs avec un code HSL.
Tant pour la notation RGB ou HSL il est possible d'ajouter un quatrième paramètre : la transparence.
On parle alors de RGBA et de HSLA.