我无法在CSS的显示属性中找到任何说明默认显示相同的内容.我问,因为每当我尝试向<a>标签添加填充或边距时,它都不会添加它,我必须为其添加显示属性inline-block.
我不知道这是否是浏览器特定的,但它的默认显示是inline对比说inline-block(我显然知道它不是inline-block.
Bol*_*ock 33
它始终display: inline是默认的.水平边距和所有边上的填充都应该工作,而不必更改其display属性.
即使在HTML5中也是如此.如果要将样式应用于<a>包含流元素的元素或CSS中表示的任何其他元素,display: block则应将其<a>自身设置为正确的块容器类型,例如,block或者inline-block将其布局设置为按预期工作.