對不起,這個問題可能會被重複,但我找不到任何問題的答案。 在css中實現@ font-face在IE中正常工作,但在FireFox和Chrome中無效。 我想非標準字體添加到我的網站,所以我把文件Snazanin.ttf和Snaznnbd.ttf到同一個目錄中的CSS文件,並添加如下代碼爲CSS:儘管IE,@ font-face不適用於Chrome和FireFox
@font-face{
font-family: MyFont;
src:url('Snazanin.ttf')format('truetype') ;
}
@font-face{
font-family: MyFont;
src:url('Snaznnbd.ttf')format('truetype');
font-weight: bold;
}
和在另一個css文件,我有:
#mainframe{
width:666px;
margin:0px auto 0px auto;
font-family:MyFont;
}
也是在同一個目錄,我有一個包含文件的.htaccess:
AddType font/ttf .ttf
正如我前面提到的,與我沒有任何問題E但鉻和FireFox未能顯示MyFont 感謝您的回答
爲Chrome,Opera,Safari和FF使用WOFF格式。使用EOT格式的IE – Anon