| Un valore di lunghezza è formato da un carattere + o (opzionale), seguito da un numero, seguito da una abbreviazione di due lettere che indica l'unità di misura. Non ci sono spazi nella definizione di una lunghezza; ad esempio, 1.3 em non è un valore di lunghezza valido, mentre 1.3em è valido. Una lunghezza 0 non richiede alcuna abbreviazione che specifichi l'unità di misura.
CSS supporta sia quantità relative che assolute. Le unità di misura relative forniscono una lunghezza relativa ad un'altra proprietà, e sono preferibili poiché si adattano a tutti i diversi dispositivi (PC, computer palmari, telefoni cellulari, ecc).
Le unità di lunghezza relative supportate nei fogli di stile CSS sono le seguenti:
em (altezza del font dell'elemento)
ex (altezza del carattere x con riferimento al font dell'elemento)
px (pixel, relativamente alla risoluzione)
Le unità di lunghezza assolute sono altamente dipendenti dal dispositivo di output e quindi sono meno utili delle unità relative. Le unità di lunghezza assolute supportate nei CSS sono le seguenti:
in (pollici; 1in = 2.54cm)
cm (centimetri; 1cm = 10mm)
mm (millimetri)
pt (punti; 1pt = 1/72in)
pc (picas; 1pc = 12pt) |