请看附件
此 CSS 不会生成在 Safari、Firefox 和 IE 中以相同方式排列的文本。 Safari(右侧)显示大约高出 2 像素。
h2{
font-size:18px;
color:#000;
display:inline-block;
font-family:Arial, Helvetica, sans-serif;
background-image:url(bkg.gif);
background-repeat:no-repeat;
padding-left:14px;
padding-top:4px;
height:28px;
}
最佳答案
这是浏览器呈现文本的方式。如果您担心它,请提供专门用于 Safari 的样式表并进行适当的调整。
关于标题标签在 Safari 中的 CSS 文本定位不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10042238/