Internet Explorer 7,8 Font Face with Turkish Chars

时间:2014-01-03 15:56:37

标签: css internet-explorer font-face visual-studio-2013 iis-8

我正在尝试使用Open Sans (Turkish version)

我很确定我应用了正确的语法。但土耳其语字符在IE 7,8中看起来不同

IE 9

Ie 9 semibold font

Ie 9 regular font

IE8和IE7

Ie 8 semibold font

Ie 8 regular font

@font-face {
font-family: 'open_sansregular';
src: url('Fonts/OpenSans-Regular-webfont.eot');
src: url('Fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
     url('Fonts/OpenSans-Regular-webfont.woff') format('woff'),
     url('Fonts/OpenSans-Regular-webfont.ttf') format('truetype'),
     url('Fonts/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');
font-weight: normal;
font-style: normal;

}

@font-face {
    font-family: 'open_sanssemibold';
    src: url('Fonts/OpenSans-Semibold-webfont.eot');
    src: url('Fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('Fonts/OpenSans-Semibold-webfont.woff') format('woff'),
         url('Fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),
         url('Fonts/OpenSans-Semibold-webfont.svg#open_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}

修改 这很奇怪,我上传了示例here,它完美无缺。 localhost上仍然存在问题

我正在使用VS 2013和IIS Express 8.0

1 个答案:

答案 0 :(得分:0)

解决方案

  1. 从font-squirrel下载字体
  2. 将它们上传到font-squirrel的Font-Generalor
  3. 检查Trutype Hinting Section中的保留现状
  4. Font-Squirrel