Fiecare unitate CSS: absolute, relative la font, relative la viewport, funcțiile fluide și unitățile de unghi, timp și rezoluție — în raport cu ce este măsurată fiecare și când să o folosești.
Unitățile absolute (px, pt) păstrează o dimensiune fixă indiferent de context; unitățile relative (rem, vw, %) se scalează după o valoare de referință. Pentru dimensiunile fontului preferă rem: respectă setarea utilizatorului pentru dimensiunea fontului rădăcină, astfel încât tipografia ta îi onorează preferința de accesibilitate. Folosește clamp() pentru o tipografie fluidă care crește și se micșorează odată cu viewportul, fără a depăși vreodată o limită minimă sau maximă.
Tabel de referință · 38 intrări
Unități CSSExplained
38 of 38 rows
Absolute
1/96 din inch (pixelul de referință CSS).
Dimensiuni fixe de UI: borduri, linii fine, dimensiuni de iconuri.
border: 1px solid #000;
1/72 din inch (1pt = 1.333px).
Foile de stil pentru print, unde dimensiunile corespund hârtiei fizice.
font-size: 12pt;
1 centimetru (≈37.8px).
Layouturi de print care au nevoie de măsurători reale.
margin: 2cm;
1 milimetru (≈3.78px).
Măsurători fine pentru print.
padding: 5mm;
1 inch (96px = 2.54cm).
Layouturi de print dimensionate în inchi.
margin: 1in;
Relative la font
Propria dimensiune a fontului elementului (moștenită de la părinte).
Spațiere care se scalează împreună cu textul din jur.