我尝试通过Squirrel了解生成的代码,这是输出:
@font-face {
font-family: 'someFont';
src: url('someFont.eot');
src: url('someFont.eot?#iefix') format('embedded-opentype'),
url('someFont.woff') format('woff'),
url('someFont.ttf') format('truetype'),
url('someFont.svg#someFont') format('svg');
font-weight: normal;
font-style: normal;
}
我不明白为什么第一个src: url('someFont.eot');
甚至是必需的,我理解IE problem所以我理解了src: url('someFont.eot?#iefix') format('embedded-opentype'),
的要求但是第一个src
的原因是什么{1}}?
最后要注意的是#someFont
someFont.svg
之后是什么原因需要防止出现某种错误?
答案 0 :(得分:1)
src: url('someFont.eot');
用于IE9兼容模式,而src: url('someFont.eot?#iefix') format('embedded-opentype')
用于IE6到IE8。