Html ie9中未显示字体图标

Html ie9中未显示字体图标,html,css,internet-explorer,fonts,font-awesome,Html,Css,Internet Explorer,Fonts,Font Awesome,我有一个运行在linux Redhat和apache上的web服务器。 我的服务器托管“字体很棒”字体 当从另一台计算机请求网页时,如果使用Chrome,图标将正确显示。如果使用ie9,则不会显示图标。 如果使用ie9或chrome打开“font awesome”页面,图标将正确显示。 我读了其他的帖子,我改变了@font_face,我仍然无法用ie9显示我页面的图标 你知道去哪里找吗 多谢各位 本我发现了问题所在。DOCTYPE标记中的声明是错误的,只需放入DOCTYPE html,它就成功了

我有一个运行在linux Redhat和apache上的web服务器。 我的服务器托管“字体很棒”字体

当从另一台计算机请求网页时,如果使用Chrome,图标将正确显示。如果使用ie9,则不会显示图标。 如果使用ie9或chrome打开“font awesome”页面,图标将正确显示。 我读了其他的帖子,我改变了@font_face,我仍然无法用ie9显示我页面的图标

你知道去哪里找吗

多谢各位


我发现了问题所在。DOCTYPE标记中的声明是错误的,只需放入DOCTYPE html,它就成功了

如果您遇到此问题,请使用“font awesome”网页作为参考,并与您的网页进行比较。 我复制了“字体很棒”页面,并进行了修改以对照我的页面进行检查。

ul{
保证金:0;
填充:0;
}
ulli{
列表样式:无;
浮动:左;
左边距:5px;
}
ullia{
文字装饰:无;
填充:8px 12px;
颜色:#FFF;
背景#5454;
字体大小:20px;
边界半径:50%;
过渡:颜色0.3s,易于输入输出;
-webkit过渡:颜色0.3s易于输入输出;
}
悬停{
颜色:#C86565;
}

哈比特斯

确保您拥有字体awesome通用类和特定图标。例如,
class=“fa-fa-home”
我有这种字体,可以很好地使用Chrome。我不明白为什么“font awesome”网站在ie9中正确显示图标,而不是我的网站(托管在我的服务器上)。对此有一点需要注意:您应该始终声明一个正确的DOCTYPE-如果没有设置,会弹出很多小问题。如果有一些注释/描述来解释它的作用和方式,那么这个答案将更容易评估。你能把它加上去吗?非常感谢。使用上面的链接并支持iE9