当前位置:Gxlcms > css > CSS选择器练习总结

CSS选择器练习总结

时间:2021-07-01 10:21:17 帮助过:25人阅读

练习一:

1、类选择器使用练习:

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
  5. <title>类选择器使用示例</title>
  6. <style type="text/css">
  7. .red
  8. {
  9. color:red;
  10. font-size:12px;
  11. }
  12. .blue
  13. {
  14. color:blue;
  15. font-size:20px;
  16. }
  17. </style>
  18. </head>
  19. <body>
  20. <p>无类选择器效果</p>
  21. <p class="red">类选择器red效果</p>
  22. <p class="blue">类选择器blue效果</p>
  23. <h3 class="blue">同一个类别选择器可以使用到另外的标记上</h3>
  24. </body>
  25. </html>

2、效果:

CSS选择器练习总结

3、解释:

第一行效果:由于没有对标记P进行选择器定义,所以显示默认颜色和大小;

第二行效果:由于对标记P使用了red类选择器,所以字体显示为红色且12像素大小;

第三行效果:由于对标记P使用了bule类选择器,所以字体显示为蓝色且20像素大小;

第四行效果:这个想说明同一个类选择器可使用在不同的标记上,除了能<p class="blue">之外,还可以<h3 class="blue">;特别值得一提的是由于<h3>使用了blue类选择器,所以内容显示为蓝色20像素大小之外,还体现出<h3>标记本身的特性。关于这一点会在后面陆续涉及到。

练习二:

1、标记选择器和ID选择器练习:

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
  5. <title>标记选择器和ID选择器练习</title>
  6. <style type="text/css">
  7. /*
  8. * 标记选择器定义
  9. */
  10. p
  11. {
  12. color:blue;
  13. }
  14. /*
  15. * 交集复合选择器定义
  16. */
  17. p.special
  18. {
  19. color:red;
  20. }
  21. /*
  22. * ID选择器定义
  23. */
  24. #special
  25. {
  26. color:green;
  27. }
  28. </style>
  29. </head>
  30. <body>
  31. <p>普通段落文本</p>
  32. <h3>普通h3标记文本</h3>
  33. <p class="special">指定了special类选择器的p段落文本</p>
  34. <h3 id="special">指定了special的ID选择器的h3标题文本</h3>
  35. </body>
  36. </html>

2、效果:

CSS选择器练习总结

3、解释:

第一行效果:由于定义了标记选择器p,所以段落p中的内容将以蓝色显示;

第二行效果:由于没有定义标记选择器h3,所以标题h3中的内容将以默认黑色显示;

第三行效果:由于同时使用了标记选择器p和类选择器special,这正符合交集选择器的定义,所以其中的内容以交集选择器p.special定义的形式展示,所以显示为红色;

第四行效果:由于使用了ID选择器special同时使用了h3默认的处理,所以标题h3中的内容既使用了绿色,同时以h3定义的字体大小显示;

练习三:

1、并集选择器练习:

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
  5. <title>标记选择器和ID选择器练习</title>
  6. <style type="text/css">
  7. /*
  8. * 标记选择器定义
  9. */
  10. h1,h2,h3,p
  11. {
  12. color:purple;
  13. font-size:15px;
  14. }
  15. /*
  16. * 并集选择器定义
  17. */
  18. h2.special, .special, #one
  19. {
  20. text-decoration:underline;
  21. }
  22. </style>
  23. </head>
  24. <body>
  25. <h1>示例文字h1</h1>
  26. <h2 class="special">示例文字h2</h2>
  27. <h3>示例文字h3</h3>
  28. <p>示例文字p1</p>
  29. <p class="special">示例文字h2</p>
  30. <p id="one">示例文字p3</p>
  31. </body

>
</html>

2、效果:

CSS选择器练习总结

3、解释:

不再解释了,可以实际练习一下,自然会明白其中的道理。

以上就是CSS选择器练习总结的详细内容,更多请关注Gxl网其它相关文章!

人气教程排行