2012-06-27 167 views
0

我已經下載了一種字體,可以在我的網站上使用。當我在MAMP上運行該網站時,字體顯示得非常好。當我將它上傳到HostGator時,字體不顯示(並返回到默認字體系列)。CSS文本沒有正確渲染

爲什麼? 謝謝

+0

你的字體和html一樣嗎? (它可以位於子目錄中,但它不應該是瀏覽器可能認爲是跨域的任何地方。) –

+0

是的!我上傳了整個文件夾(字體位於/ css/fonts /) – user1083320

+0

同時檢查服務器設置的字符集或者如果您在服務器頁面中使用htaccess,請嘗試絕對路徑 –

回答

0

字體不在HostGator服務器的指定URL上,或者服務器設置(例如,訪問限制)阻止服務器發送字體,或者使用不正確的HTTP標頭髮送字體。爲了解決這些可能性,至少需要服務器上字體的URL,最好是引用頁面的URL。