px(像素):屏幕上的點。 in(英寸):長度單位。 mm(毫米):長度單位。 pt(磅):1/72英寸。 dp(與密度無關的像素):一種基於屏幕密度的抽象單位。在每英寸160點的顯示器上,1dp = 1px。 dip:與dp相同,多用於Google示例中。 sp(與刻度無關的像素):與dp類似,但是可以根據用戶的字體大小首選項進行縮放。 儘量使用dp作爲空間大小單位,sp作爲和文字相關大小單位 字體大小屬性用作修改字體顯示的大小。
我們通常用的是絕對長度(使用的單位爲pt-像素和in-英寸) ,而seaba提到的px 是相對長度單位. 使用絕對長度(使用的單位爲pt-像素和in-英寸) 需要謹慎地考慮到其適應不同瀏覽環境時的弱點。因爲對於一個用戶來說,絕對長度的字體很有可能會很大,或很小。 無論是相對值還是絕對值長度,CSS1都支持。相對值單位確定一個相對於另一長度屬性的長度,因爲他能更好地適應不同的媒體,所以是最好選擇的。以下是有效的相對單位: em (em,元素的字體的高度) ex (x-height,字母 "x" 的高度) px (像素,相對於屏幕的分辨率) 絕對長度單位視輸出介質而定,所以遜色於相對單位。以下是有效的絕對單位: in (英寸,1英寸=2.54釐米) cm (釐米,1釐米=10毫米) mm (米) pt (點,1點=1/72英寸) pc (帕,1帕=12點) |