一、匹配部分字符串
在CSS2中,可以使用[ href='info.htm' ] 这样的属性选择器来匹配href属性中的字符,但是无法只匹配部分字符串。而CSS3给出了三个新的运算符:^ , $ 和 * 来解决这类问题。只需将其中一个运算符直接放在等于符号"="的前面,就可以匹配开始,结尾或任意部分的字符。
1. ^ 运算符:匹配开头的字符串
a[ href^='http://website' ]
2. $运算符:匹配结尾的字符串
a[ href$='.png' ]
3. *运算符:匹配任意位置的字符串
a[ href*='google' ]