<div>
<a href="#">a标签</a>
<span>span标签</span>
</div>
a,span {
font-size: 30px;
}
div {
font-size: 30px;
}
字体大小并不会影响间隙,a跟span设置字体大小的优先级要高于div
因为div如果不设置字号,它本身会有默认的字号,也许就和30px不同,间隙的大小就不同。
你可以在页面进入开发者模式(按F12),选中元素,点击div,就能看到它默认字号