我目前正在尝试在我建立的网站上实现Web字体,我希望将其作为font-family属性的备选项,即如果字符在Arial / Helvetica中不存在,则应该在使用的Web字体中存在。
我知道这不适用于IE6和7,但是我期望它可以在IE8中工作,但似乎并没有。
我想知道是否有人遇到过这个问题,如果在IE8中使用Web字体作为回退字体是否可行,或者是否有人能看出我在代码中做错了什么。
谢谢您提前提供的任何帮助。
以下是我的CSS代码:
我知道这不适用于IE6和7,但是我期望它可以在IE8中工作,但似乎并没有。
我想知道是否有人遇到过这个问题,如果在IE8中使用Web字体作为回退字体是否可行,或者是否有人能看出我在代码中做错了什么。
谢谢您提前提供的任何帮助。
以下是我的CSS代码:
@font-face {
font-family: 'stix';
src: url('/webfonts/webfont.eot');
src: local('☺'), url('/webfonts/webfont.woff') format('woff'), url('/webfonts/webfont.ttf') format('truetype'), url('/webfonts/webfont.svg#webfont3hGwcDt1') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'stix';
src: url('/webfonts/bold-webfont.eot');
src: local('☺'), url('/webfonts/bold-webfont.woff') format('woff'), url('/webfonts/bold-webfont.ttf') format('truetype'), url('/webfonts/bold-webfont.svg#webfontJse4ZhT8') format('svg');
font-weight: bold;
font-style: normal;
}
@font-face {
font-family: 'stix';
src: url('/webfonts/talic-webfont.eot');
src: local('☺'), url('/webfonts/italic-webfont.woff') format('woff'), url('/webfonts/italic-webfont.ttf') format('truetype'), url('/webfonts/italic-webfont.svg#webfonthDLBqRGk') format('svg');
font-weight: normal;
font-style: italic;
}
@font-face {
font-family: 'stix';
src: url('/webfonts/bold_italic-webfont.eot');
src: local('☺'), url('/webfonts/bold_italic-webfont.woff') format('woff'), url('/webfonts/bold_italic-webfont.ttf') format('truetype'), url('/webfonts/bold_italic-webfont.svg#webfontnuMlJc7x') format('svg');
font-weight: bold;
font-style: italic;
}
body { font-family: arial, helvetica, clean, stix, sans-serif}
body.ie6 #content, body.ie6 .popup { font: 15px/1.6em stix; }