如何使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