如何使IE中的Google字体有效?

我一直在开发一个使用Google FontsAPI的网站。它很棒,并且据说已经在IE中进行了测试,但是在IE

8中进行测试时,字体根本就没有样式。

我按照Google的指示添加了字体,因此:

<link href="http://fonts.googleapis.com/css?family=Josefin+Sans+Std+Light"  

rel="stylesheet" type="text/css" />

并在CSS中将其名称添加到字体家族的前面,从而:

 body {

font-family: "Josefin Sans Std Light", "Times New Roman", Times, serif;

font-size: 16px;

overflow-y: scroll;

overflow-x: hidden;

color: #05121F;

}

在Chrome,Firefox,Safari中像超级按钮一样工作。IE 8中没有骰子。有人知道为什么吗?

回答:

如他们的技术注意事项页面所述,该方法是正确的-

因此,您绝对不会做错任何事情。但是,此有关GoogleCode的错误报告表明Google为此生成的字体(特别是IE版本)存在问题。这似乎只影响某些字体,但这确实是个笨蛋。

线程中的答案表明问题出在Google提供的文件上,因此您无能为力。作者建议从其他位置(如FontSquirrel)获取字体,并改为在本地提供字体,在这种情况下,您可能还对可移动类型联盟(B盟)等网站感兴趣。

以上是 如何使IE中的Google字体有效? 的全部内容, 来源链接: utcz.com/qa/398875.html

回到顶部