Html 为什么ie10中的@font-face如此困难

Html 为什么ie10中的@font-face如此困难,html,css,internet-explorer,browser,fonts,Html,Css,Internet Explorer,Browser,Fonts,和其他人一样,我在InternetExplorer中使用自定义字体时遇到问题。现在,我已经看到了许多关于这个主题的帖子,所有这些帖子最终都会出现在一个解决方案中,我不仅需要嵌入trueType字体(这对于所有其他主要浏览器都足够了),而且还建议使用类似的方法: @font-face { font-family: "LCD"; src: url('/Public/Fonts/quartz_regular-webfont.eot'); src: url('/Public/Fonts/quart

和其他人一样,我在InternetExplorer中使用自定义字体时遇到问题。现在,我已经看到了许多关于这个主题的帖子,所有这些帖子最终都会出现在一个解决方案中,我不仅需要嵌入trueType字体(这对于所有其他主要浏览器都足够了),而且还建议使用类似的方法:

@font-face {
 font-family: "LCD";
 src: url('/Public/Fonts/quartz_regular-webfont.eot');
 src: url('/Public/Fonts/quartz_regular-webfont.eot?#iefix') format('embedded- opentype'),
      url('/Public/Fonts/quartz_regular-webfont.woff') format('woff'),
      url('/Public/Fonts/quartz_regular-webfont.ttf') format('truetype'),
      url('/Public/Fonts/quartz_regular-webfont.svg#quartzregular') format('svg');
 font-weight: normal;
 font-style: normal;
}

有人能解释一下为什么InternetExplorer需要我的trueType、webFont、svg和embeddedOpentype字体才能工作吗??这样的麻烦…

尝试使用。它似乎帮助了其他人。它不适用于所有字体,但请尝试一下。

是的,我知道如何解决它,我只是想知道为什么IE需要字体I 4格式才能正确显示任何内容。。。