使用HTML检测比7或其他浏览器更新的IE

使用HTML检测比7或其他浏览器更新的IE,html,internet-explorer,internet-explorer-7,compatibility,Html,Internet Explorer,Internet Explorer 7,Compatibility,我想在IE 7或其他浏览器中使用display A,在IE 7或更低版本中使用display B 一种方法是 <!--[if !IE]> A <![endif]--> <!--[if gte IE 8]> A <![endif]--> <!--[if lt IE 8]> B <![endif]--> 但我不想一页写两次A,因为A很长,复制它似乎是不明智的 如何仅通过HTML实现这一点?旁注:如果可能,请停止使用旧的IE

我想在IE 7或其他浏览器中使用display A,在IE 7或更低版本中使用display B

一种方法是

<!--[if !IE]>
A
<![endif]-->

<!--[if gte IE 8]>
A
<![endif]-->

<!--[if lt IE 8]>
B
<![endif]-->
但我不想一页写两次A,因为A很长,复制它似乎是不明智的


如何仅通过HTML实现这一点?

旁注:如果可能,请停止使用旧的IE浏览器;请他们升级。@Raptor我当然想。。。但我的客户让我做到了这一点。仅使用HTML,不可避免地会重复代码。但是,有几个JS库可以检测浏览器并显示某些内容,如Modernizer、yepnone.JS等