过滤器(filter)
 
1)_ 下划线属性过滤器   
当在一个属性前面增加了一个下划线后,由于符合标准的浏览器不能识别带有下划线的属性而忽略了这个声明,但是在IE6及更低版本浏览器中会继续解析这个规则。
 
语法:选择符{  _属性:属性值;}
 
此方法是区分IE6浏览器和其他浏览器的方法;
 
2)!important关键字过滤器 它表示所附加的声明具有最高优先级的意思。被浏览器优先显示。(IE6不识别此写法) 语法:选择符{属性:属性值!important;}
 
3)* 属性过滤器     当在一个属性前面增加了*后,该属性能被IE7及以下浏览器识别,其它浏览器忽略该属性的作用。 语法:选择符{*属性:属性值;}
 
4)\9 :  IE版本识别;其他浏览器都不识别 语法:选择符{属性:属性值\9;}
 
5)\0  :   IE8及以上版本识别;其他浏览器都不识别     语法:选择符{属性:属性值\0;}