默认情况下,IE 9,8,7中的文本为粗体

时间:2013-05-29 10:18:51

标签: html css internet-explorer

在歌剧,chrome,safari,firefox我的网站字母应该是,当我问他们时有时大胆,有时正常。但是,在IE 9,8,7中,无论如何它们总是很大胆。即使我说font-weight:normal;font-style:normal;,他们也会保持粗体:| 任何人都有这个问题并且知道如何解决它?

例如我有p:

HTML

<p id="copyright">© 2013. Company Name. All rights reserved.</p>

CSS

#copyright {
float:right;
margin-right:5px;
margin-top:42px;
color:#7d7d7d;
font-family:Helvetica;
font-style:normal;
}

感谢。

2 个答案:

答案 0 :(得分:4)

那是因为微软的ClearType

可悲的是,从“正常”切换到“粗体”时,许多字体看起来几乎相同:(

你应该尝试使用不同的字体(例如,verdana在普通和粗体之间有更强的差异)

此外,您可以尝试使用.svg网络字体,该字体不会受到明确类型的影响

HTH

答案 1 :(得分:1)

Helvetica不是Windows上的标准字体。尝试更改:

font-family:Helvetica;

font-family:Helvetica, Arial, sans-serif;

如果这不好,请尝试翻转Arial和Helvetica的顺序 - 可能是您的Windows框安装了Helvetica的错误副本,并且这些浏览器中的ClearType设置使其看起来比它应该更宽。