我在Chrome中遇到一个字体问题。我认为这是我指定它的方式。我有:
font-family: "Myriad Pro", Tahoma, Arial;
在FF,IE和Safari中运行良好,但Chrome只是向我展示了奇怪的符号。
使用font-family:Tahoma,Arial;适用于所有浏览器,包括Chrome。但至少对于IE,FF和Safari我需要Myriad Pro,我该如何实现?
谢谢!
答案 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后,问题就消失了。