Unit of length that can be used in CSS
Unit | Unit Name | Explanation |
---|---|---|
Absolute length units | ||
mm | millimeter | 10mm = 1cm |
cm | centimeter | 1cm = 10mm |
in | inch | 1in = 2.54cm |
pt | point | 72pt = 1in |
pc | pica | 1pc = 12pt |
Relative length units | ||
em | em | 1em = the current height of the font |
ex | x-height | 1ex = the current height of the "x" character |
px | pixels | 1px = one dot on the screen |
Percentage unit | ||
% | percentage | - |
In CSS, some unit must be specified for length values. However, only when a value is zero, the unit can be omitted.
About "em"
1em is the current font size (It is based on "M" character). If the current font size is 14pt, 1em becomes 14pt.
- 1em = 14pt
- 2em = 28pt
- 0.5em = 7pt