2013-10-15 41 views
0

我已經在我的網站上使用無數Pro字體與該字體上傳到服務器,我已經給鏈接,這種字體如下無數Pro字體不能正常顯示

@font-face{ 
    font-family: "Myriad-Pro"; 
    src: url(http://www.anaveer.in/honda/font/MYRIADPRO-REGULAR.OTF) format("truetype"); 
} 

但仍該字體不顯示有沒有解決這個問題的方法?

+0

看到這個[答案](http://stackoverflow.com/a/16541871/1763929)。 – Vucko

+0

[將字體添加到網站]可能的重複(http://stackoverflow.com/questions/16541436/add-a-font-to-a-website) – sevenseacat

回答

0

我在本地機器上測試過。瀏覽器是鉻。

<html> 
<head> 
<style type="text/css"> 
@font-face{ 
    font-family: "Myriad-Pro"; 
    src: url(http://www.anaveer.in/honda/font/MYRIADPRO-REGULAR.OTF) format("truetype"); 
} 
body{ font-family:Myriad-Pro; } 
</style> 
</head> 
<body> 
This should be in myriad-pro font 
</body> 
</html> 

這工作完美。 (我認爲字體是我粘貼屏幕截圖的)。

Just pasted your code and a static html

也許你不妨讓我們知道哪些瀏覽器是給hickup給你。無論哪種方式,因爲你將它上傳到你的服務器,我建議你看看字體松鼠的所有字體和他們爲你生成的CSS。

+0

這是一條評論(一個正確的),而不是一個答案。 –

0

首先檢查您是否擁有在Web上使用Myriad Pro的合法有效許可證。然後檢查字體供應商的使用說明。

具體的事情需要注意:

  • IE不支持爲OTF Web字體,你需要其他格式。
  • 字體文件應該與使用它們的頁面駐留在同一臺服務器上,否則託管它們的服務器必須允許跨站點使用。