字體尺吋單位 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 相對單位
以網頁基礎字體尺吋為基準的 「倍數單位」,所以定義都會指向 html
的 font-size
尺吋的倍數,不會被父層影響。
1rem (16px)
1.2rem (19.2px)
1rem (16px)
1.2rem (19.2px)
提示
是目前框架中常用的單位,只要修改 html
的 font-size
就可以一次性調整所有字體大小。