html元素的默认百分比字体大小

时间:2014-10-29 19:39:03

标签: jquery html css

我设置默认的html字体大小为:

html{
    font-size: 75%; /* 12px */
}

然后设置body font-size,如下所示:

body{
    font-size: 0.75em; /* 12px */
}

现在,我要为p标签设置14px,所以它看起来像:

p{
    font-size: 0.875em; /* 14px */
}

但是当我检查浏览器时,它看起来很小。我的上述代码有什么问题?提前谢谢。

1 个答案:

答案 0 :(得分:1)

em按字体大小缩放。 所以1 em是当前的字体大小,0.5em是它的一半。 从12px(75%)开始然后应用0.75em你是9px如果你然后在9px上应用0.875em你会得到8px。

此链接应明确说明:http://kyleschaeffer.com/development/css-font-size-em-vs-px-vs-pt-vs/