04.复合选择器.html 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7. <title>Document</title>
  8. <style>
  9. /*
  10. 将class为red的元素设置为红色(字体)
  11. */
  12. .red{
  13. color: red;
  14. }
  15. /*
  16. 将class为red的div字体大小设置为30px
  17. */
  18. /*
  19. 交集选择器
  20. 作用:选中同时符合多个条件的元素
  21. 语法:选择器1选择器2选择器3选择器n{}
  22. 注意点:
  23. 交集选择器中如果有元素选择器,必须使用元素选择器开头
  24. */
  25. div.red{
  26. font-size: 30px;
  27. }
  28. .a.b.c{
  29. color: blue;
  30. }
  31. /*
  32. 选择器分组(并集选择器)
  33. 作用:同时选择多个选择器对应的元素
  34. 语法:选择器1,选择器2,选择器3,选择器n{}
  35. 比如:#b1,.p1,h1,span,div.red{}
  36. */
  37. h1,span{
  38. color: blue;
  39. }
  40. </style>
  41. </head>
  42. <body>
  43. <div class="red">这是div</div>
  44. <p class="red">这是p元素</p>
  45. <div class="red2 a b c">这是div</div>
  46. <h1>标题</h1>
  47. <span>你好</span>
  48. </body>
  49. </html>