用法:
<!--[if lt IE 8]>
code here
<![endif]-->
解释语句如下:
- gt = selects greater than(高于)
- lt = selects less than(低于)
- gte = selects greater than or equal to(>=)
- lte = selects less than or equal to(<=)
- ! = selects everything except what directly follows the "!"(选择所有,除了!)
实际应用:
- 选择IE5.01版,可以用"<!--[if ie 5.0]>"
或者"<!--[if Ite ie 5.0]>"
或者"<!--[if !gt ie 5.0]>"
或者"<!--[if lt ie 5.0000]>"
或者"<!--[if !gte ie 5.5000]>" - 选择IE5.5,IE6.0,IE7.0,可以用"<!--[if !ie 5.0]>"
或者"<!--[if gt ie 5.0]>"
或者"<!--[if !lte ie 5.0]>"
或者"<!--[if !lt IE 5.5000]>"
或者"<!--[if gte IE 5.5000]>" - 选择IE5.5,可以用"<!--[if ie 5.5000]>"
- 选择IE 5.01,IE6 ,IE7.0,可以用"<!--[if !IE 5.5000]>"
- 选择IE 6,可以用"<!--[if IE 6]>"
- 选择IE 5.01,IE5.5和IE7.0 ,可以用"<!--[if !IE 6]>"
- 选择IE 7.0,可以用"<!--[if IE 7.0]>"
或者"<!--[if !lte IE 6]>"
或者"<!--[if gt IE 6]>"
或者"<!--[if !lt IE 7.0]>"
或者"<!--[if gte IE 7.0]>"
或者"<!--[if !lt IE 7]>"
或者"<!--[if IE 7]>"
或者"<!--[if gte IE 7]>" - 选择IE 5.01,和IE5.5和IE6 ,可以用"<!--[if lte IE 6]>"
或者"<!--[if !gt IE 6]>"
或者"<!--[if lt IE 7.0]>"
或者"<!--[if !gte IE 7.0]>"
或者"<!--[if lt IE 7]>"
或者"<!--[if !gte IE 7]>"
或者<!--[ if !IE 7.0]>"
或者"<!--[if !IE 7]>" - 选择IE 5.01和IE5.5,可以用"<!--[if IE 5]>"
或者"<!--[if lte IE 5]>"
或者"<!--[if !gt IE 5]>"
或者"<!--[if lte IE 5.5000]>"
或者"<!--[if !gt IE 5.5000]>"
或者"<!--[if lt IE 6]>"
或者"<!--[if !gte IE 6]>" - 选择IE 6和IE7.0,可以用"<!--[if !IE 5]>"
或者"<!--[if !lte IE 5]>"
或者"<!--[if gt IE 5]>"
或者"<!--[if !lte IE 5.5000]>"
或者"<!--[if gt IE 5.5000]>"
或者"<!--[if !lt IE 6]>"
或者"<!--[if gte IE 6]>" - 选择IE 5.01和IE5.5和IE6和IE7.0,用"<!--[if lte IE 7.0]>"
或者"<!--[if gte IE 5]>"
或者"<!--[if gte IE 5.0]>"
或者"<!--[if lte IE 7]>"
或者"<!--[if IE]>" - 没有IE 5.01和IE6
- 没有IE 5.01和IE7.0
- 没有IE 5.5和IE6
- 没有IE 5.5和IE7.0