昨天我的網站沒問題,但今天當我打開它時,發生了奇怪的事情。我在我的網站上使用Calibri Light字體很多,但它被替換爲默認字體。輸入寬度也改變了。我怎樣才能解決這個問題?我從某個地方看到,從版本37開始,Chrome不支持名稱中帶有空格的字體,比如Arial Bold或Calibri Light,但我不知道如何處理這些信息,因爲我使用的是內置的Calibri Light鉻。有沒有修復它?Chrome 37不支持Calibri Light
編輯:它解決了自己,可能是錯誤。
昨天我的網站沒問題,但今天當我打開它時,發生了奇怪的事情。我在我的網站上使用Calibri Light字體很多,但它被替換爲默認字體。輸入寬度也改變了。我怎樣才能解決這個問題?我從某個地方看到,從版本37開始,Chrome不支持名稱中帶有空格的字體,比如Arial Bold或Calibri Light,但我不知道如何處理這些信息,因爲我使用的是內置的Calibri Light鉻。有沒有修復它?Chrome 37不支持Calibri Light
編輯:它解決了自己,可能是錯誤。
Calibri是Microsoft的一種字體。它通常也可以在OSX存儲的這個目錄中找到
/Library/Fonts/Microsoft/Calibri.ttf
如果你想使用它。字體應大寫的..
body { font-family: 'Calibri Light','Gill Sans','Open Sans',Geneva,Helvetica,Arial,sans-serif; }
如果它不加載,你應該包括它。您將需要舉辦宋體字體文件與您的網站,包括他們..
@font-face {
font-family: 'Calibri Light';
src: url('/fonts/calibri_light.eot');
src: url('/fonts/calibri_light.eot?#iefix') format('embedded-opentype'),
url('/fonts/calibri_light.woff') format('woff'),
url('/fonts/calibri_light.ttf') format('truetype'),
url('/fonts/calibri_light.svg#CustomFont') format('svg');
}
徘徊無論你看的瀏覽器不支持字體與空間在他們的名字。我不知道我相信這一點。我搜查了Chromium forum,並且找不到有關此主題的任何主題。
我假設您依賴於在其系統上安裝Calibri Light的用戶?您也可以使用CSS將其作爲網絡字體提供,這似乎適用於最新的Chrome。
它在這裏可用:http://www.fonts.com/font/microsoft-corporation/calibri/light雖然不是免費的。
我去了http://typecast.com/preview/fontscom/431781:1371185並將其中一個元素的重量更改爲Light,並在Chrome 37上爲我工作。我的機器上沒有安裝Calibri Light。
我用@ font-face試過了,但Chrome默認的Calibri Light明顯不同。我會嘗試使用字體重量的技巧,謝謝。 – user3560463 2014-09-04 21:05:51
注意這裏https://productforums.google.com/forum/#!topic/chrome/-wdLTQk4Y_M – j08691 2014-09-04 20:21:58
是的,但沒有解決方案。 – user3560463 2014-09-04 20:23:58
直到他們發現錯誤修復(如果確實是一個錯誤),可能還沒有解決方案。 – j08691 2014-09-04 20:24:51