HTML and CSS Reference
In-Depth Information
Osservando le unità di misura per le lunghezze disponibili presentate nella tabella 6.2 , no-
tiamo che alcune sono relative (per esempio, a un valore precedentemente espresso o alle
caratteristiche del dispositivo) mentre altre sono assolute (per esempio, se la dimensione
viene espressa in centimetri).
Le unità di misura elencate nella tabella 6.2 non valgono esclusivamente per
l'impostazione della dimensione del font ma anche per tutte le larghezze e le altezze, come
vedremo nel prosieguo di questo capitolo. Maggiori informazioni sulle unità di misura sono
disponibili all'indirizzo: http://aspit.co/a09 .
Impostazione del colore
Un altro aspetto importante per il controllo tipografico del testo è la scelta del colore, at-
traverso la proprietà color . Come per le unità di misura, anche per la definizione di una
tonalità, CSS mette a disposizione diverse possibilità:
Nome del colore, usando una delle costanti letterali come white , black , blue ,
red , yellow , brown , purple ecc.;
Notazione esadecimale completa, nella forma #RRGGBB (rosso/verde/blu) dove, per
esempio, il bianco è #FFFFFF , il nero #000000 , il rosso #FF0000 , il verde
#00FF00 , il blu #0000FF , il giallo #FFFF00 , il viola #FF00FF ecc.
Notazione esadecimale compatta, nella forma #RGB ; rispetto alla notazione completa
presuppone che le due cifre che determinano la “quantità” di ciascun colore siano
uguali, per cui il bianco può essere espresso come #FFF , il nero come #000 , il
rosso come #F00 , il verde come #0F0 , il blu come #00F , il giallo come #FF0 , il
viola come #F0F ecc.
RGB con i colori espressi in base 10 anziché 16; in questo caso bianco, nero, rosso,
verde, blu, giallo e viola sono definiti rispettivamente con rgb(255, 255,
255) , rgb(0, 0, 0), rgb(255, 0, 0) , rgb(0, 255, 0) , rgb(0,
0, 255) , rgb(255, 255, 0) e rgb(255, 0, 255) .
RGBA, analogo a RGB ma con la gestione della trasparenza (alpha); il valore di alpha
deve essere compreso tra 0 (completamente trasparente) e 1 (completamente opa-
co) quindi, per esempio, il nero con trasparenza al 50% è definito come rgba(0,
0, 0, .5) .
HSL (hue, saturation, lightness) per definire il colore in modo “naturale”, in base
a tonalità (da 0 a 360, corrispondente all'angolo della tinta desiderata nel cerchio
Search WWH ::




Custom Search