IE浏览器只忽略IE浏览器?

时间:2013-06-05 16:48:44

标签: html internet-explorer

我正在尝试学习如何在html中使用仅限IE的条件,但我的IE只是忽略它们。这是一个完整的,最小的例子:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head><title>Test</title></head>
<body>
  <p>Test: <!--[if IE]>You're using IE.<![endif]--></p>
</body>
</html>

当我在Windows 7上使用IE 10.0.9200.16576查看此内容时,不显示“您正在使用IE”消息。我做错了什么?

2 个答案:

答案 0 :(得分:4)

Internet Explorer(从版本10开始)不再支持条件注释。

  

Internet Explorer中已删除对条件注释的支持   提高互操作性的10种标准和怪癖模式   符合HTML5。这意味着现在有条件评论   被视为常规评论,就像在其他浏览器中一样。这种变化   可以影响专门为Windows Internet Explorer或   使用浏览器嗅探来改变其在Internet中的行为的页面   资源管理器。

- http://msdn.microsoft.com/en-us/library/ie/hh801214(v=vs.85).aspx

答案 1 :(得分:1)