Proprietà per i caratteri

 

Proprietà

Valori

font

font-style 
font-variant 
font-weight 
font-size/line-height 
font-family 
caption 
icon 
menu 
message-box 
small-caption 
status-bar

font-family

<famiglia-caratteri>
<famiglia-generica>

font-size

x-small 
x-small 
small 
medium 
large 
x-large 
xx-large 
smaller 
larger
<lunghezza> 

font-style

normal 
italic 
oblique

font-variant

normal 
small-caps

font-weight

normal 
bold 
bolder 
lighter 
100 
200 
300 
400 
500 
600 
700 
800 
900

Esempi dimostrativi delle funzionalità di alcune proprietà per i caratteri:

· Esempio: proprietà per i caratteri

font

La proprietà font è una proprietà a sintassi abbreviata con cui si può definire sinteticamente e con una sola dichiarazione:

· font-style;

· font-variant;

· font-weight;

· font-size;

· font-family.

La proprietà font permette di impostare anche l'interlinea. Tutte le proprietà che non vengono specificate assumono implicitamente il valore normal.

body{

font: italic bold 1.5em Arial,

Helvetica, Sans-serif;

}

In questo esempio il carattere dell'elemento body è impostato in Arial, Helvetica, San-serif in corsivo (italic) e grassetto (bold) e con dimensione 1.5em.

torna alla tabella

font-family

La proprietà font-family accetta più tipi di caratteri, separati da una virgola, per consentire scelte alternative qualora il carattere scelto non fosse disponibile per il programma utente.
L'ultimo valore dovrebbe essere sempre una famiglia generica, così da ottenere comunque un carattere il più possibile simile a quello prescelto.
Le principali famiglie generiche sono:

· serif

· sans-serif;

· monospaced.

body{

font-family: courier, serif;

}

torna alla tabella

font-size

La proprietà font-size consente di impostare la dimensione del carattere. 
La proprietà 
font-size può assumere i seguenti valori:

· x-small, x-small, small, medium, large, x-large, xx-large(impostano la dimensione del carattere a partire dalla più piccola alla più grande);

· smaller (imposta la dimensione del carattere inferiore a quella dell'elemento padre);

· larger (imposta la dimensione del carattere superiore a quella dell'elemento padre);

· <lunghezza> (imposta una dimensione fissa del carattere);

· % (imposta la dimensione del carattere in percentuale rispetto a quella dell'elemento padre).

p{

font-size: 10px;

}

In questo esempio la dimensione del carattere relativa all'elemento p è impostata a 10 pixel.

torna alla tabella

font-style

La proprietà font-style consente di impostare lo stile del carattere. 
La proprietà 
font-style può assumere i seguenti valori:

· normal (valore predefinito);

· italic (corsivo);

· oblique (obliquo);

p{

font-style: italic;

}

In questo esempio lo stile del carattere associato all'elemento p è corsivo (italic).

torna alla tabella

font-variant

La proprietà font-variant consente di impostare il formato del carattere. 
La proprietà 
font-variant può assumere i seguenti valori:

· normal (valore predefinito);

· small-caps (maiuscolo);

div{

font-variant: small-caps;

}

In questo esempio lo stile del carattere associato all'elemento div è maiuscolo.

torna alla tabella

font-weight

La proprietà font-weight consente di impostare la formattazione del carattere. 
La proprietà 
font-weight può assumere i seguenti valori:

· normal (valore predefinito);

· bold (grassetto);

· bolder (più grassetto);

· lighter (sottile);

· 100, 200, 300, 400, 500, 600, 700, 800, 900 (dal più sottile al più grassetto).

div{

font-weight: bold;

}

In questo esempio lo stile del carattere associato all'elemento div è grassetto.

torna alla tabella