无法在IE 9中正确显示字体大小

时间:2012-11-16 17:53:56

标签: css internet-explorer-9

在网站http://hanling.focusww.com

与Firefox,Chrome或Safari相比,IE 9中的h2标签中的标题文字非常庞大。

我正在寻找解决此问题的建议。

这是一个wordpress网站。

(这篇文章是从Wordpress Stack交换中迁移出来的)

建议的答案: 如果你做了迁移,请检查这个可能的答案。

似乎IE9对所有字体都不好用,所以你可能想要自己提供IE9来阅读这里https://github.com/twitter/bootstrap/issues/3116@font-face works in IE8 but not IE9

看起来像字体重量问题

响应: 我们没有嵌入任何字体。

1 个答案:

答案 0 :(得分:5)

答案在于font-family声明:

font-family: Bookman, serif;

如果找不到 Bookman ,浏览器将回退到链中的下一个可用字体。在这种情况下,您只有一个后退,并设置为 serif

问题是Firefox正在回归其默认的serif字体: Times New Roman ,IE9正在回落其默认的serif字体(不同): Batang 。您可以通过将声明更改为以下内容来解决此问题:

font-family: Bookman, "Times New Roman", serif;

所以现在它将首先回归到Times New Roman,如果该字体不可用,那么它将回退到 serif ,这将是浏览器默认的serif字体。