if IE在html页面中具体功能

发布时间:2020-03-02编辑:脚本学堂
if IE什么意思呢?if IE起着什么样的作用?本文给大家列举了一些在CSS中常见的HACK控制语句。有兴趣的朋友参考一下,希望给你带来帮助。

作为IE的IF条件注释使用备忘,有些时候试用if IE而不是在css中使用hack,就可以通过w3c验证。
<!--[if !IE]>除IE外都可识别<![endif]-->
<!--[if IE]> 所有的IE可识别 <![endif]-->
<!--[if IE 5.0]> 只有IE5.0可以识别 <![endif]-->
<!--[if IE 5]> 仅IE5.0与IE5.5可以识别 <![endif]-->
<!--[if gt IE 5.0]> IE5.0以及IE5.0以上版本都可以识别 <![endif]-->
<!--[if IE 6]> 仅IE6可识别 <![endif]-->
<!--[if lt IE 6]> IE6以及IE6以下版本可识别 <![endif]-->
<!--[if gte IE 6]> IE6以及IE6以上版本可识别 <![endif]-->
<!--[if IE 7]> 仅IE7可识别 <![endif]-->
<!--[if lt IE 7]> IE7以及IE7以下版本可识别 <![endif]-->
<!--[if gte IE 7]> IE7以及IE7以上版本可识别 <![endif]-->

在html内,样式案列:
 

复制代码 代码示例:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>花花淘折网</title>
<style type="text/css">
html,body{ margin:0; padding:0;}
.test{ color:#606; margin:0; padding:0;}
</style>
<!--[if gte IE 7]>
<style type="text/css">
.test{ color:#F00;}
</style>
<![endif]-->
<!--[if IE 7]>
<style type="text/css">
.test{ color:#00F;}
</style>
<![endif]-->
</head>

<body>
<div class="test">亲,可以独立设置IE8的样试哦</div>
</body>
</html>