字体大小增加了上边距

use*_*316 1 html css

为什么如果我使用font-size:70px或120px,顶部和文本之间的距离会增加?

编辑:显然,我通过改变行高来修复它.是否有默认的行高?

zzz*_*Bov 7

由于您没有显示任何代码,我将假设您没有使用任何样式:

body
{
  font-size: 70px;
}
Run Code Online (Sandbox Code Playgroud)

每个浏览器都有不同的默认样式表,因此实际值可能会有所不同.

通常默认line-height1em100%(相同的).在诸如p和之类的某些元素h#上,默认情况下有一个顶部和底部边距.对于p标签,保证金是1emh#它差别很大(1.5emh1,1.25emh2等).

em%值基于font-size.如果你有一个字体大小为的section元素30px,默认情况下它会有一个30px上边距和下边距.