0
我用fontsquirrel的CSS的@字體面:@字體面爲IE8怪異的行爲
@font-face {
font-family: 'pf_agora_serif_promedium';
src: url('pfagoraserifpro-medium-webfont.eot');
src: url('pfagoraserifpro-medium-webfont.eot?#iefix') format('embedded-opentype'),
url('pfagoraserifpro-medium-webfont.woff') format('woff'),
url('pfagoraserifpro-medium-webfont.ttf') format('truetype'),
url('pfagoraserifpro-medium-webfont.svg#pf_agora_serif_promedium') format('svg');
font-weight: normal;
font-style: normal;
}
它正常工作在所有的瀏覽器,如果 一)我使用fontsquirrel生成的字體。 B)我不使用cyrilic字符集或其它字符,可能是我的字體文件,但fontsquirrel根本不會(像俄語字母ЯЩЮИГЛЬЦЫЧ轉換)
所以,當我改變了我的目錄我的字體文件複製到另一個(其中包含俄文字母)IE9和更少不顯示我的字體,即使我只使用拉丁字符集,但它在正常瀏覽器中正常工作(與拉丁文和cyrilic字符集)。所以什麼是錯的。字體文件裏面的問題?如果沒有,爲什麼font-face在我只更改字體文件時不工作?
p.s.我試圖使用另一個字體的CSS,但他們沒有在我的網站工作。
你沒有描述你正在使用的實際字體,但大概是其中一些錯誤,或者你正在使用它們的方式。但無論如何,在使用FontSquirrel時,您應該選擇「專家」選項以覆蓋西裏爾字母 - 默認爲「基本子集」,即僅限於「西方語言」。如果問題仍然存在,請以可重現的方式描述發生的情況(確定使用的字體)。 –