2013-08-24 50 views
0

我有以下的CSS,我的網站Safari不顯示正確的字體,但其他人會這樣做?

@font-face { 
font-family: 'malayalam'; 
src: url("../fonts/mal/kartika.eot"); /* EOT file for IE */ 
src: url('../fonts/mal/kartika.eot?#iefix') format('embedded-opentype'); 
src: local('malayalam'), 
    url("../fonts/mal/kartika.ttf") format('truetype') 
    url("../fonts/mal/kartika.woff") format("woff"), 
    url('../fonts/mal/kartika.svg#Kartika') format('svg'); 
} 

其IE,火狐(Waterfox)和Chrome,但不是在Safari瀏覽器(Win7的)工作以及
上述字體kartika與Windows

未來Unicode字體

問題是在Safari(Win7)中顯示爲「ര്」字符(在所有瀏覽器中都很好地顯示)

我可以知道爲什麼嗎?有沒有這方面的解決方案?

+0

卡迪卡是受版權保護的字體,所以你應該停止嘗試使用它在網頁上(除非你能說服微軟給你使用它的權限)。 –

+0

@Jukka K. Korpela感謝您的信息!我會改變字體,其他字體的問題與此相同! –

+0

如果您有字體的一般問題,請發佈足夠的信息,以實際證明問題。這通常包括HTML和CSS文件以及對字體來源的引用(它們最初加載的位置以及它們如何轉換以供Web使用)。很多時候,發佈實時網址也可以大大節省每個人的時間。 –

回答

0

這可能是你沒有Unicode的設置中打開這些瀏覽器,或者文本的對齊方式可能是原因:

解決方案的博客:這個問題發生在文本是 格式化爲align =「justify」或letter-spacing:.. em ;.或者刪除 ,或將其改爲左/右/中等其他內容。

https://sites.google.com/site/cibu/unicode-how-to

相關問題