2

我的代码使用以下内容:

@font-face {
  font-family: 'FontAwesome';
  src: url('../font/fontawesome-webfont.eot?v=3.2.1');
  src: url('../font/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'), url('../font/fontawesome-webfont.woff?v=3.2.1') format('woff'), url('../font/fontawesome-webfont.ttf?v=3.2.1') format('truetype'), url('../font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');
  font-weight: normal;
  font-style: normal;
}

如果我以 IE9 及更高版本为目标,我是否可以安全地假设不需要 svg 或 opentype ?我问的原因是因为我注意到我用来制作自定义图标的网站现在注释掉了 svg。

//    url('@{FontAwesomePath}/fontawesome-webfont.svg#fontawesomeregular?v=3.0.1') format('svg');
//  src: url('@{FontAwesomePath}/FontAwesome.otf') format('opentype');
4

1 回答 1

2

SVG 可能是为了支持对 iOS < 5.0 的支持。现代浏览器只需要 WOFF。

请参阅https://webmasters.stackexchange.com/questions/26992/if-i-have-only-woff-and-eot-what-browsers-am-i-supporting-with-font-face

于 2013-12-12T23:10:26.393 回答