CSS_DIV学习记录2(用背景颜色实现一个网页的完整布局)

最近几天我试着用CSS+DIV完成了几个静态页面的布局,通过总结,我发现对于一个初学者来说,一开始就用CSS+DIV实现完整的实际效果布局有点难度,而且在这个过程中一旦出现错误,排错很难,应该一步一步来。我认为首先,可以单纯的使用网页背景颜色的方式来实现完整布局,然后再局部细化,实现最终效果。

1.最终效果:

 

2.本实验所实现的初步效果:

 

3.default.html:

 

  
  
  
  
  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=UTF-8" /> 
  5.     <title></title> 
  6.     <link rel="stylesheet" type="text/css" href="default.css" media="all" /> 
  7. </head> 
  8. <body> 
  9. <div id="banner"></div> 
  10. <div id="main"> 
  11.     <div id="left"> 
  12.         <div id="left1"></div> 
  13.         <div id="left2"></div> 
  14.         <div id="left3"></div> 
  15.         <div id="left4"></div> 
  16.     </div> 
  17.     <div id="right"> 
  18.         <div id="right1"> 
  19.             <div id="right1_left"></div> 
  20.             <div id="right1_right"></div> 
  21.         </div> 
  22.         <div id="right2"></div> 
  23.         <div id="right3"></div> 
  24.         <div id="right4"></div> 
  25.         <div id="right5"></div> 
  26.         <div id="right6"></div> 
  27.         <div id="right7"> 
  28.             <div id="right7_left"></div> 
  29.             <div id="right7_right"></div> 
  30.         </div> 
  31.     </div> 
  32. </div> 
  33. <div id="banquan"></div> 
  34. </div> 
  35. </body> 
  36. </html> 

4.default.css:

 

  
  
  
  
  1.  
  2. #banner{  
  3. width:960px;  
  4. height:303px;  
  5. margin:0 auto;  
  6. background-color:#f00;  
  7. }  
  8. #main{  
  9. width:960px;  
  10. height:911px;  
  11. background-color:#0f0;  
  12. margin:0 auto;  
  13. }  
  14. #banquan{  
  15. width:960px;  
  16. height:89px;  
  17. background-color:#00f;  
  18. margin:0 auto;  
  19. }  
  20. #left{  
  21. width:321px;  
  22. height:911px;  
  23. background-color:#0ff;  
  24. float:left;  
  25. }  
  26. #right{  
  27. width:639px;  
  28. height:911px;  
  29. background-color:#0aa;  
  30. float:left;  
  31. }  
  32. #left1{  
  33. width:321px;  
  34. height:151px;  
  35. background-color:#03f;  
  36. }  
  37. #left2{  
  38. width:321px;  
  39. height:347px;  
  40. background-color:#06f;  
  41. }  
  42. #left3{  
  43. width:321px;  
  44. height:219px;  
  45. background-color:#09f;  
  46. }  
  47. #left4{  
  48. width:321px;  
  49. height:194px;  
  50. background-color:#0cf;  
  51. }  
  52. #right1{  
  53. width:639px;  
  54. height:59px;  
  55. background-color:#23a;  
  56. }  
  57. #right2{  
  58. width:639px;  
  59. height:51px;  
  60. background-color:#43a;  
  61. }  
  62. #right3{  
  63. width:639px;  
  64. height:164px;  
  65. background-color:#63a;  
  66. }  
  67. #right4{  
  68. width:639px;  
  69. height:69px;  
  70. background-color:#83a;  
  71. }  
  72. #right5{  
  73. width:639px;  
  74. height:51px;  
  75. background-color:#a6a;  
  76. }  
  77. #right6{  
  78. width:639px;  
  79. height:176px;  
  80. background-color:#c3a;  
  81. }  
  82. #right7{  
  83. width:639px;  
  84. height:341px;  
  85. background-color:#e3a;  
  86. }  
  87. #right1_left{  
  88. width:388px;  
  89. height:59px;  
  90. background-color:#26a;  
  91. }  
  92. #right1_right{  
  93. width:388px;  
  94. height:251px;  
  95. background-color:#29a;  
  96. }  
  97. #right7_left{  
  98. width:388px;  
  99. height:341px;  
  100. background-color:#e6a;  
  101. float:left;  
  102. }  
  103. #right7_right{  
  104. width:251px;  
  105. height:341px;  
  106. background-color:#e9a;  
  107. float:left;  
  108. }  
  109.  

 

你可能感兴趣的:(css,职场,div,休闲)