Chrome中的字体未显示

时间:2011-05-15 03:26:13

标签: html css google-chrome

我在Chrome中遇到一个字体问题。我认为这是我指定它的方式。我有:

font-family: "Myriad Pro", Tahoma, Arial;

在FF,IE和Safari中运行良好,但Chrome只是向我展示了奇怪的符号。

使用font-family:Tahoma,Arial;适用于所有浏览器,包括Chrome。但至少对于IE,FF和Safari我需要Myriad Pro,我该如何实现?

谢谢!

5 个答案:

答案 0 :(得分:1)

Myriad Pro不是网络字体。因此,Myriad Pro并非在所有浏览器中都可用(并且并非所有计算机都安装了字体),您最终会遇到很多只会看到Tahoma的访问者。

尝试使用@ font-face。我推荐使用FontSquirrel的@ font-face Generator。您所要做的就是上传您的字体,然后生成所需的文件和CSS,以便在几乎所有浏览器中获得非常一致的字体,甚至是IE6!

答案 1 :(得分:1)

在css中从堆栈中删除Myriad字体。刷新页面。然后再次将此字体添加回堆栈并刷新页面。我不知道为什么,但它对我有用。

答案 2 :(得分:0)

答案 3 :(得分:0)

"Myriad Pro", Tahoma, Arial;

不应该

"Myriad Pro", Tahoma, Arial, sans-serif;

答案 4 :(得分:0)

由于某些原因,浏览器也可能无法访问Font。在Opera之前发生的事情,它只能访问一些字体,但我测试的其他浏览器都没有看到的特殊字体。更新\重新安装从来没有解决它,但从Vista升级到7后,问题就消失了。