プロパティの値としては、通常の文字列(left,center,right など)の他、 長さ (length)、割合 (percentage)、URL (url)、 色 (color)など 様々な種類があります。
CSSで使われる数値(長さ)の単位には以下の表のものが使えます。
相対単位 | ||
em | 標準のフォントサイズを1とした場合の相対指定 | |
% | フォントサイズや画面サイズを100%とした場合の相対指定 | |
px | ピクセルで指定 | |
絶対単位 | ||
mm | ミリメートルで指定 | |
cm | センチメートルで指定 | |
in | インチで指定 (1in = 2.54cm) | |
pt | ポイントで指定 (1pt = 1/72in) | |
pc | パイカで指定 (1pc = 1/6in、1pc=12pt) |
一般的に相対単位の指定を行う場合、その要素に対するフォントの大きさに 対した相対値を採ります。ただし、フォントの相対値指定の場合は、親要素に 対する相対値を採ります。
BODY { font-size : 10pt; }px(ピクセル)は 画面の表示可能な最小の画素の大きさを1px(ピクセル)とする相対値になります。