经常会看到某些网站的框架中会用到 <!--[if IE7]><![endif]--> 等语句,今天特意查阅了下它们的区别:
<!--[if IE]>所有的IE可识别<![end if]-->
<!--[if !IE]>除IE外都能识别<![end if]-->
<!--[if lt IE6]>IE6以下版本可识别<![endif]-->
<!--[if lte IE6]>IE6以及IE6以下版本可识别<![endif]-->
<!--[if gt IE6]>IE6以上版本可识别<![endif]-->
<!--[if gte IE6]IE6以及IE6以上版本可识别<![endif]-->
!: 代表不等于;
lt: less than,小于;
lte: less than or equal to,小于或等于;
gt: greater than,大于
gte: greater than or equal to,大于或等于