Skip to content
On this page

字體尺吋單位 px、em、rem

提示

一般瀏覽器預設字體尺吋是 font-size: 16px

px 絕對單位

這是「絕對」的單位,定義多少就顯示多大,不會被任何層級影響。

16px
20px
24px
16px

em 相對單位

父層 為基準的「倍數單位」,定義的 em 會隨著 父層 定義尺吋而改變。當巢狀結構到一定的雜複,難以判斷當前元素字體尺吋。

1em (16px)
1.2em (19.2px)
1em (19.2px)
1.2em (23.04px)

rem 相對單位

以網頁基礎字體尺吋為基準的 「倍數單位」,所以定義都會指向 htmlfont-size 尺吋的倍數,不會被父層影響。

1rem (16px)
1.2rem (19.2px)
1rem (16px)
1.2rem (19.2px)

提示

是目前框架中常用的單位,只要修改 htmlfont-size 就可以一次性調整所有字體大小。

Reference