Passons maintenant au vaste sujet de la
couleur.
Vous connaissez déjà la propriété qui permet de modifier la couleur
du texte : il s'agit de color.
Nous allons nous intéresser aux différentes façons d'indiquer la couleur,
car il y en a plusieurs.
Indiquer le nom de la couleur
La méthode la plus simple et la plus pratique pour choisir une couleur est de taper son nom (in english, of course).
Le seul défaut de cette méthode est qu'il n'existe que 16 couleurs dites
"standard". D'autres couleurs officieuses existent, mais comme elles ne
fonctionneront pas forcément pareil sur tous les navigateurs, je vais
éviter de vous les montrer.
Voici les 16 couleurs que vous pouvez utiliser en tapant simplement leur nom :
Couleur |
Aperçu |
white |
 |
silver |
 |
grey |
 |
black |
 |
red |
 |
maroon |
 |
lime |
 |
green |
 |
yellow |
 |
olive |
 |
blue |
 |
navy |
 |
fuchsia |
 |
purple |
 |
aqua |
 |
teal |
 |
Pour passer tous les titres en marron, on peut donc écrire :
Code : CSS - Sélectionner
La notation hexadécimale
16 couleurs, c'est quand même un peu limite quand on sait que la plupart des écrans peuvent en afficher 16 millions.
D'un autre côté, remarquez, s'il avait fallu donner un nom à chacune des 16 millions de couleurs...
Heureusement, il existe plusieurs façons en CSS de choisir une couleur
parmi toutes celles qui existent. La première que je vais vous montrer
est la notation hexadécimale. Elle est couramment utilisée sur le Web,
mais il existe aussi une autre méthode que nous verrons plus loin.
Un nom de couleur en hexadécimal, ça ressemble à ça : #FF5A28. Pour
faire simple, c'est une combinaison de lettres et de chiffres qui
indiquent une couleur.
On doit toujours commencer par écrire un dièse (
#), suivi de 6 lettres ou chiffres allant de 0 à 9 et de A à F.
Ces lettres ou chiffres fonctionnent deux par deux. Les 2 premiers
indiquent une quantité de rouge, les 2 suivants une quantité de vert, et
les 2 derniers une quantité de bleu. En mélangeant ces quantités (qui
sont les composantes
Rouge-
Vert-
Bleu de la couleur) on peut obtenir la couleur qu'on veut.
Ainsi, #000000 correspond à la couleur noire et #FFFFFF à la couleur blanche.
Certains logiciels de dessin, comme
Photoshop, Gimp et Paint .NET, vous indiquent les couleurs en
hexadécimal. Il vous est alors facile de copier-coller le code
hexadécimal d'une couleur dans votre fichier CSS.
Voici par exemple comment on fait pour appliquer la couleur blanche en hexadécimal sur les paragraphes :
Code : CSS - Sélectionner
La méthode RGB
Que signifie RGB ? En anglais, Rouge-Vert-Bleu s'écrit Red-Green-Blue,
ce qui s'abrège en "RGB". Comme pour la notation hexadécimale, on doit
définir une quantité de rouge, de vert et de bleu pour choisir une
couleur.
Avec un logiciel de dessin tout simple comme Paint, vous pouvez trouver
la couleur que vous désirez. Voici la marche à suivre :
- Lancez le logiciel Paint depuis le menu Démarrer.
- Rendez-vous dans la section Modifier les couleurs :
- Une fenêtre s'ouvre. Dans la zone qui apparaît à droite, faites
bouger les curseurs pour sélectionner la couleur qui vous intéresse.
Pour écrire les titres <h1>
en violet. Je sélectionne la couleur dans la fenêtre, comme ceci :
- On relève les quantités de Rouge-Vert-Bleu correspondantes indiquées
en bas à droite de la fenêtre (ici 240-96-204). Je recopie ces valeurs
dans cet ordre dans le fichier CSS, comme ceci :
Code : CSS - Sélectionner | p
{
color: rgb(240,96,204);
}
|
Comme vous avez pu le constater dans l'exemple, pour utiliser la méthode RGB il faut taper
rgb(Rouge, Vert, Bleu)
en remplaçant "Rouge, Vert, Bleu" par les nombres correspondants. Pour
information, ces quantités sont toujours comprises entre 0 et 255.
Et en Bonus Track...
Je mets à votre disposition un petit logiciel tout simple, spécialisé
dans le choix d'une couleur, réalisé par Benjamin Chartier. Nul doute
qu'il vous sera très utile pour vous aider à choisir vos couleurs. Ce
logiciel s'appelle "La boîte à couleurs", et il ressemble à ceci :
Bien entendu, il est en français, totalement gratuit et il est téléchargeable.
Il y a plusieurs onglets comme vous pouvez le voir. Je vous recommande
de rester sur le premier ("RVB") ou d'aller dans l'onglet "Visuel".
Les autres ne nous concernent pas.
Vous pouvez récupérer en bas à droite le numéro de la couleur en hexadécimal
(le numéro commence toujours par un #), ou encore recopier les valeurs
de Rouge-Vert-Bleu (RVB) dans le CSS.
Enfin, et c'est certainement la fonctionnalité la plus intéressante
du logiciel, vous pouvez utiliser la pipette en haut à droite pour récupérer
n'importe quelle couleur s'affichant sur votre écran !
Sommaire