Manie Grafiche fa ora parte di Ueppy S.r.l. - Per preventivi ed informazioni: 800 97 44 69

 

Le proprietà dei caratteri (font)

Categoria: Css

In questa lezione vedremo come cambiare la forma estetica dei caratteri tipografici utilizzati nelle vostre pagine web.

Fondamentalmente utilizzeremo e modificheremo queste proprietà:

  • font-family
  • font-style
  • font-variant
  • font-weight
  • font-size
  • font

font:

font: <size>  [ / <line-height> ] | <family> | [ <style> | <variant> | <weight> ]

es: font: 12px/18px bolder italic arial;

Con font è possibile indicare in forma compatta tutte le proprietà dei caratteri con le stesse regole che trovate successivamente.

font-family:

font-family:  <nome carattere> | <font generico>;

Es: font-family: Verdana, Arial, sans-serif;

Utilizzando font-family riusciremo a dare un aspetto ai caratteri utilizzati nella pagina. I browser mostreranno il primo carattere, da sinistra, tra quelli utilizzati dal sistema operativo in uso. Nell’esempio precedente stamperà i caratteri in verdana, se non installato, arial altrimenti utilizzerà il font di default per il gruppo sans-serif. Ricordate quindi di provare tutti i caratteri aggiungendone uno la volta a sinistra per controllare l’aspetto estetico avendo cura di indicare una famiglia generica alla fine. I caratteri possono esser raggruppati in due grandi categorie: grazie o serif, che hanno la caratteristica di avere dei *riccioli* di abbellimento e bastoni o sans-serif. In realtà è possibile indicare anche altre 3 famiglie di font: monospace (a spaziatura fissa), cursive e fantasy, famiglie che mi sento di sconsigliarvi ampiamente, tranne alcune eccezioni particolari.

Se il font ha un nome composto da due o più termini, ad es. Times new roman, occorre metterlo tra ".

Es: font-family: "Times new Roman", serif;

font-size:

font-size:  <dimensione> | xx-small | x-small | small | medium | large | x-large | xx-large | larger | smaller

dove dimensione può essere una lunghezza, oppure una percentuale.

Larger e smaller son parametri relativi e servono ovviamente ad aumentare o diminuire la dimensione dei font rispetto all’elemento contentitore.

Approfondimenti: Dimensionamento e misure

font-style:

font-style: normal | italic | oblique;

Es: font-style: italic;

Serve a dare lo stile ai caratteri:. Sostituisce il tag html <i>. Oblique e cursive attualmente nella maggior parte dei browser son equivalenti.

font-variant:

font-variant: normal | small-caps;

Tale soluzione serve a dare l’effetto "maiuscoletto" al testo: le lettere maiuscole restano tali, quelle minuscole son riprodotte in maiuscolo ma in un corpo più piccolo.

font-weight:

font-weight: normal | bold | bolder | lighter | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900;

Es: font-weight: 700;

Con tale proprietà facciamo stampare i caratteri con peso diverso. In effetti i browser attuali distinguono tra il peso standard e il bold. Pertanto la scelta si riduce a scegliere tra normal e bold, tenendo in mente che bolder e lighter, attributi relativi possono aumentare o diminuire il peso del carattere rispetto all’elemento contenitore. Sostituisce il tag html <b>. Att: font-weight:bold ed il tag <strong> non sono equivalenti anche se possa sembrare così; font-weight agisce sull’aspetto del font, <strong> sul contenuto semantico del testo racchiuso.

Script visuale per la gestione dei caratteri.

Torna all'indice di: guida css

Lascia un commento

Devi fare il login per lasciare un commento.

Manie Grafiche è stata rilevata da Ueppy S.r.l. - via Farnese, 16 - Pico | P.iva: 02682300609