無論是相對值還是絕對值長度,CSS1都支持。相對值單位確定一個相對於另一長度屬性的長度,因為它能更好地適應不同的媒體,所以是首選的。以下是有效的相對單位:
em (em,元素的字體的高度)
ex (x-height,字母 "x" 的高度)
px (象素,相對於屏幕的分辨率)
絕對長度單位視輸出介質而定,所以遜色於相對單位。以下是有效的絕對單位:
in (英寸,1英寸=2.54厘米)
cm (厘米,1厘米=10毫米)
mm (米)
pt (點,1點=1/72英寸)
pc (帕,1帕=12點)
百分比單位
一個百分比值由可選的正號"+"或負號"-"、接著的一個數字,還有百分號"%"。在一個百分比值之中是沒有空格的。
百分比值是相對於其它數值,同樣地用於定義每個屬性。最經常使用的百分比值是相對於元素的字體大小。
顏色單位
顏色值是一個關鍵字或一個RGB格式的數字。
Windows VGA(視頻圖像陣列)形成了16各關鍵字: aqua,black, blue,fuchsia,gray,green, lime,maroon,navy,olive, purple,red,silver,teal,white,and yellow。
RGB顏色可以有四種形式:
#rrggbb (如,#00cc00)
#rgb (如,#0c0)
rgb(x,x,x) x是一個介乎0到255之間的整數 (如,rgb(0,204,0))
rgb(y%,y%,y%) y是一個介乎0.0到100.0之間的整數 (如,rgb(0%,80%,0%))
上述的例子指定同一顏色。
統一資源管理URL
一個URL值的格式為 : url(foo),foo是一個URL(統一資源管理,因特網的地址)。URL可以選擇用單引號( ' )或者雙引號( " ),並且,在URL之前或之後可以包含空格。
在URL中的括弧,逗號,空格,單引號,或雙引號必須避開反斜槓。不完整的URLs被理解為樣式表的源代碼,而不是Html源代碼。