demo01-backgroundStyle.html 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>Title</title>
  6. <!--
  7. 在html文件里的<style>标签中写CSS样式,属于内部样式。如果CSS样式不是很多,并且不需要复用
  8. 在css文件中写CSS样式,然后在html文件中使用<like>标签进行引入,属于外部引入样式。
  9. 如果CSS样式非常多,并且可能需要多次引用,就是用外部样式。
  10. 第三种,在html标签中添加style属性,属性值设置样式,属于内联样式。一般不推荐使用。
  11. CSS的样式基本都是可以应用于全部标签。
  12. -->
  13. <!--背景样式-->
  14. <style>
  15. /*标签选择器---设置背景颜色*/
  16. div {
  17. width: 200px; /*宽度百分比,设置当前元素占用所在容器的百分比*/
  18. height: 400px;
  19. background-color: #0f0; /* #xxxxxx #123*/
  20. }
  21. /*class选择器---设置背景图片*/
  22. .myImg {
  23. background-image: url("./image/img01.jpg");
  24. }
  25. /*id选择器-设置背景图片水平平铺*/
  26. /*id选择器-设置图片在背景中的位置*/
  27. #myImg {
  28. background-image: url("./image/img01.jpg");
  29. background-repeat: no-repeat;
  30. /*
  31. no-repeat:不平铺
  32. repeat-x: 延x轴平铺
  33. repeat-y: 延y轴平铺
  34. */
  35. background-position: left top;
  36. }
  37. /*
  38. 简写属性:
  39. background:颜色、图片、平铺、位置
  40. */
  41. span{
  42. background: #00f url("./image/img01.jpg") no-repeat right top;
  43. }
  44. </style>
  45. </head>
  46. <body id="myImg">
  47. <!--
  48. 块级标签:每个标签都会是独立的一行。
  49. -->
  50. <h1 class="myImg">zhangsan</h1>
  51. <h1>zhangsan</h1>
  52. <h1>zhangsan</h1>
  53. <h1>zhangsan</h1>
  54. <h1>zhangsan</h1>
  55. <!--行级标签:每个标签都不是独立的一行,而是追加到前一个标签后面-->
  56. <a href="http://www.baidu.com">百度</a>
  57. <a href="http://www.baidu.com">百度</a>
  58. <a href="http://www.baidu.com">百度</a>
  59. <a href="http://www.baidu.com">百度</a>
  60. <a href="http://www.baidu.com">百度</a>
  61. <!--div块标签-->
  62. <div class="myImg">我是div</div>
  63. <div class="myImg">我是div</div>
  64. <div class="myImg">我是div</div>
  65. <!--span行标签-->
  66. <span>我是span</span>
  67. <span>我是span</span>
  68. <span>我是span</span>
  69. </body>
  70. </html>