我正在嘗試爲Chrome,Safari,Firefox和IE使用@ font-face。對於IE,我甚至不知道該怎麼做,但對於其他瀏覽器,我希望@ font-face部分能夠工作。如何在Firefox中正確呈現@ font-face?
下面是我用什麼:
@font-face {
font-family: "Handwriter";
src: url("/folder/Font-Regular.otf");
}
然後我也嘗試:
@font-face {
font-family: "Handwriter";
src: url("http://www.domain.com/folder/Font-Regular.otf");
}
使用任何一項都將正確呈現在Chrome和Safari,但不能在Firefox。有趣的是,如果我使用Firebug並轉到CSS文件並重新改寫名稱,則會呈現它。另外,字體文件在我的服務器上,我在同一個域上宣傳這個。所以不知道這裏出了什麼問題。
您還可以嘗試FontSquirrel font-face生成器http://www.fontsquirrel.com/fontface/generator – Gus
字體的URL需要相對於他們在Firefox上工作,或者您可以配置您的服務器t o允許訪問它們。 –