Css @IE8怪异行为的字体

Css @IE8怪异行为的字体,css,internet-explorer,fonts,font-face,Css,Internet Explorer,Fonts,Font Face,我将fontsquirrel的CSS用于@font-face: @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('pfagora

我将fontsquirrel的CSS用于@font-face:

@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;
}
它在所有浏览器中都能正常工作,如果 a) 我使用fontsquirrel生成的字体。 b) 我不使用西里尔字符集或其他可能出现在我的字体文件中的字符,但fontsquirrel根本不转换(如俄语字母Я

因此,当我将目录中的字体文件更改为另一个(包含俄语字母)时,IE9和更低版本根本不显示我的字体,即使我只使用拉丁字符集,但它在普通浏览器中正常工作(使用拉丁和西里尔字符集)。那怎么了。问题是否存在于字体文件中?如果不是,为什么我只更改字体文件时字体脸不工作


p、 我曾尝试使用另一个CSS作为字体,但在我的网站上无法使用。

我认为字体路径没有为您提供

请检查
字体本地路径
,我是否可以确保在所有浏览器中使用此
@font-face
工具包

EOT
fortmat用于ie8和IE9

@font-face {
  font-family: "pf_agora_serif_promedium";
  src: url("yourlocalpath/pfagoraserifpro-medium-webfont.eot");
  src: local("☺"),
  url("yourlocalpath/pfagoraserifpro-medium-webfont.woff") format("woff"),
  url("yourlocalpath/pfagoraserifpro-medium-webfont.ttf") format("truetype"),
  url("yourlocalpath/pfagoraserifpro-medium-webfont.svg#LucidaFax-bold") format("svg");
  }

您并没有描述您使用的实际字体,但可能其中一些字体有问题,或者您使用它们的方式有问题。但在任何情况下,当使用FontSquirrel时,您都应该选择“专家”选项以覆盖西里尔字母–默认值为“基本子集”,仅表示“西方语言”。如果问题仍然存在,请以可复制的方式准确描述发生的情况(识别使用的字体)。