Generalmente i colori, all'interno del codice HTML, sono indicati con numeri esadecimali. I numeri esadecimali sono numeri in base 16 e più precisamente sono:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F, dove zero è
pari a 0 e F è paria a 15.
La base esadecimale è usata
nella maggior parte dei programmi di grafica per identificare
inequivocabilmente un colore ben specifico.
Il numero esadecimale con valore
più alto è FF che equivale al valore decimale
255.
Per quanto riguarda il linguaggio HTML i colori sono indicati
con un codice a 6 caratteri preceduto dal simbolo # che indica
appunto un colore.
Prendiamo in esame il colore bianco,
in base esadecimale è indicato come #FFFFFF
è composto da:
FF = 255 Rosso
FF = 255 Verde
FF = 255 Blu
255 parti di rosso, 255 parti di verde e 255 parti blu
Nonostante il numero massimo di colori
ottenibile è pari a 16.777.216 (256*256*256) possiamo usare
solo 216 colori che vengono indicati come i colori sicuri ossia
colori che verranno visualizzati allo stesso modo da tutti i browser
disponibili.
Per convertire i valori RGB in codice
esadecimale ci serve solo una calcolatrice che possa eseguire
i calcoli nel campo esadecimale, per provare và benissimo
la calcolatrice di Windows in visualizzazione scientifica.
Per comodità prendiamo in
esame il colore bianco che ha un valore di RGB uguale per tutti
e tre i componenti ossia 256, moltiplichiamo 256*256*256 otteniamo
il valore di 16.777.216 al quale sottraiamo 1 perché il
primo colore risulta nullo.
Convertendo 16.777.215 da numero decimale in numero esadecimale
otteniamo il valore FFFFFF che indica, appunto, il colore
bianco.
Nel codice HTML possiamo indicare i colori con il loro nome anziché
col codice esadecimale.
Di seguito riportiamo alcuni esempi di nomi di colori con il codice
esadecimale corrispondente.
White
|
=
|
#FFFFFF |
|
Black |
=
|
#000000 |
|
Red |
=
|
#FF0000 |
|
Blue |
=
|
#0000FF |
|
Green |
=
|
#009900 |
|
Yellow |
=
|
#FFFF00 |
|
Magenta |
=
|
#FF00FF |
|
Ovviamente se si utilizza un editor ad oggetti o
wysiwyg (What You See Is What You Get) come Dreamweaver
o Frontpage tutte le conversioni relative ai colori saranno
eseguiti automaticamente in base al colore selezionato.
Sotto troverete due tabelle nelle quali sono riportati i principali colori con i corrispondenti codici esadecimali.
|