为什么我会将相对字体大小应用于body标签?

col*_*rco 1 css

我看到有些人用来为CSS属性中font-size: 80%body标签设置一个.

我为什么要这样做呢?为什么我不能简单地为特定属性添加相对字体大小(例如p { font-size: 90% })?

Mar*_*urd 5

将正文字体大小设置为62.5%会设置每个其他元素,以便1.0em == 10px.因此,如果我希望我的h1为20px而我的p为14,我只需将它们分别设置为2.0em和1.4em.

在ems而不是px中设置font-size允许在某些浏览器中更灵活地调整文本大小(FF2和IE6会浮现在脑海中).