2015-07-12 197 views
1

我把TTF字庫文件的服務器上,並在CSS字體在服務器上不顯示本地的HTML文件

@font-face { 
    font-family: "fontname"; 
    src: url("http://www.mywebsite.com/Fonts/fontname.ttf"); 
} 

body { 
    font-family: "fontname", sans-serif; 
} 

用下面的代碼在本地HTML文件,我寫道:

<!doctype html> 
<html> 
    <head> 
     <title>title</title> 
     <meta charset="utf-8"> 
     <link rel="stylesheet" href="cssfile.css"> 
    </head> 
    <body> 
     body 
    </body> 
</html> 

我嘗試不同服務器上的文件,TTF,但沒有一次成功。但是,如果我將字體放在與其顯示的計算機上的HTML文件相同的目錄中。有誰知道爲什麼?謝謝。

回答

1

是否有瀏覽器的任何控制檯錯誤?遊戲中可能存在跨站點腳本問題。

下面是關於如果有應該更詳細地解釋跨域字體的文章。基本上,你的網絡服務器需要這個頭添加到字體迴應:

Access-Control-Allow-Origin: * 

http://davidwalsh.name/cdn-fonts

相關問題