1、[attr]
特定属性的选择器,
比如:[class]{background: red;} 修改所有带有class属性的背景颜色
2、[attr="val"]
特定属性和值,
比如:[class="man"]{background: red;} 修改所有带有class="man"属性的背景颜色
3、p[attr]
特定元素和属性
比如:a[class]{background: red;} 修改所有a标签且带有class属性的背景颜色
4、p[attr="val"][attr]
特定元素和多个属性
比如:a[href][class='man']{background: red;} 修改所有a标签且带有class="man"还带有href属性的背景颜色
5、[attr~="val"]
特定属性,且包含指定值,常在class使用
比如:[class~="man"]{background: red;} 修改所有clss属性中包含man的背景颜色
6、 [attr*="val"]
特定属性,且包含指定值(字符)
比如:[class*="a"]{background: red;} 修改所有clss属性中包含字符a的背景颜色
7、 [attr^="val"]
特定属性,且指定值(字符)开头
比如:[class^="m"]{background: red;} 修改所有class属性中字符m开头的背景颜色
8、 [attr$="val"]
特定属性,且指定值(字符)结尾
比如:[class^="n"]{background: red;} 修改所有class属性中字符n结尾的背景颜色