属性选择器
在HBuilder中按ctrl+shift+f可以折叠代码
title属性
可以给标签起一个标题名字
鼠标放上去会显示属性值
元素名[属性名] 选择含有指定属性的元素
1 2 3 4 5 6
| p[title]{ color: yellow; } p[class]{ color: yellow; }
|
元素名[属性名=属性值] 选择含有指定属性和属性值的元素
1 2 3 4 5 6
| p[title="123"]{ color: yellow; } p[class="111"]{ color: yellow; }
|
元素名[属性名^=属性值] 选择属性值以指定值开头的元素
1 2 3 4 5 6
| p[title^="a"]{ color: yellow; } p[class^="b"]{ color: yellow; }
|
元素名[属性名$=属性值] 选择属性值以指定值结尾的元素
1 2 3 4 5 6
| p[title$="a"]{ color: yellow; } p[class$="b"]{ color: yellow; }
|
元素名[属性名*=属性值] 选择属性值中含有某值的元素的元素
1 2 3 4 5 6
| p[title*="a"]{ color: yellow; } p[class*="b"]{ color: yellow; }
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
| <!DOCTYPE html> <html>
<head> <meta charset="UTF-8"> <title></title> <style type="text/css"> p[class]{ background-color: yellow; } p[title="a"]{ background-color: red; } p[title^="ac"]{ background-color: green; } p[title$="bc"]{ color: red; } p[title*="z"]{ color: brown; } </style> </head>
<body> <p title="acc">123</p> <p title="acc">123</p> <p title="abc">123</p> <p title="abc">123</p> <p title="a">123</p> <p class="bc">123</p> <p class="bc">123</p> <p title="azs">123</p> <p title="aza">123</p> <p title="azc">123</p> </body>
</html>
|