Html Internet Explorer 10忽略css<;a>;字体颜色

Html Internet Explorer 10忽略css<;a>;字体颜色,html,css,internet-explorer,Html,Css,Internet Explorer,目前我对Internet Explorer 10有问题。我很确定这在旧版本中也会发生,但是10是目前我可以测试的最旧版本 我试图简单地为div类中的标记设置CSS字体颜色 .dropdown-content a { color: #292929; padding: 0px 10px; text-decoration: none; display: block; text-align: left; height: 40px; font-siz

目前我对Internet Explorer 10有问题。我很确定这在旧版本中也会发生,但是10是目前我可以测试的最旧版本

我试图简单地为div类中的标记设置CSS字体颜色

.dropdown-content a {
    color: #292929;
    padding: 0px 10px;
    text-decoration: none;
    display: block;
    text-align: left;
    height: 40px;
    font-size: 14px;
    line-height: 40px;
}
.dropdown-content a:hover {
    background-color: white;
    color: #B40101;
}
当我在InternetExplorer中加载页面时,当我试图在开发控制台中查看CSS时,它似乎完全忽略了CSS的“颜色”部分

这里有一个 如您所见,它甚至不显示颜色样式代码,尽管我显然将其放在CSS文件中

我已经尝试了所有我能找到的解决方案,但似乎没有什么能让我的浏览器甚至能识别颜色css样式的存在


有人知道IE为什么这么做吗?这快把我逼疯了

我刚刚找到了我自己问题的答案。这实际上不是CSS问题。在我的html页面顶部,我有以下内容:

<html xmlns="http://www.w3.org/1999/xhtml">


只要删除这一行就可以立即修复我遇到的CSS问题。

尝试添加!重要的也许是写得太多了。尝试直接在控制台/元素检查器中编辑css,尝试添加内联样式,所有这些都只是为了看看是否有任何效果