0


CSS保姆级教程(四)(DIV+CSS实践:第一个网页开发)

目录

效果图

image.png

代码分析

因为是四个块(页头,导航栏,内容,页脚),所以基本结构代码如下:

  1. <divid="header"></div><divid="navigator"></div><divid="content"></div><divid="footer"></div>

将这四个块装进里面

定义body属性,使整个主体里面具有的样式:

  1. body {
  2. font- family: Arial, Helvetica, sans-serif;
  3. font-size: 12px;
  4. margin: 0px auto;
  5. height: auto;
  6. width: 800px;
  7. border: 1px solid #006633;
  8. }

定义页头属性,使页头里面具有的样式:

  1. #header {
  2. height: 100px;
  3. width: 800px;
  4. background-color:yellow;
  5. background-repeat: no-repeat;
  6. margin: 0px 0px 3px 0px;
  7. font-size:40px;
  8. text-align:center;
  9. }

定义导航栏属性,使得导航栏里面具有的样式:

  1. #navigator{
  2. height: 25px:
  3. width: 800px;
  4. font-size: 14px;
  5. list-style-type: none;
  6. }

定义导航栏里的列表样式,使导航栏盒子左对齐:

  1. #navigator li {
  2. float: left;
  3. }

定义导航栏里面链接的样式,使得链接呈现一个块状,不必非要点击到文字才可以跳转;
鼠标移到导航栏变色:

  1. #navigator li a {
  2. color:#000000;
  3. text-decoration: none;
  4. padding-top: 4px;
  5. display: block; /*让li里面的链接块状呈现,就像一个按钮,而不必一定要点中链接文字才起作用*/
  6. width: 158px;
  7. height: 22px;
  8. text-align: center;
  9. background-color:#009966;
  10. margin-left: 2px;
  11. }
  12. #navigator li a:hover{
  13. background-color:#006633;/*鼠标移到链接盒子上面时改变盒子背景色*/
  14. color: #FFFFFF;
  15. }

定义内容里面的样式:

  1. #content {
  2. height:auto;
  3. width: 780px;
  4. line-height: 1.5em;
  5. padding: 10px;
  6. }/*内容里面的共同的样式*/
  7. #content p{
  8. text-indent: 2em;
  9. }/*内容里面段落的样式*/
  10. #content h3 {
  11. font-size: 16px;
  12. margin: 10px;
  13. }/*内容里面标题的样式*/

定义页脚的属性:

  1. #footer {
  2. height: 50px;
  3. width: 780px;
  4. 1ine-height: 2em;
  5. text-align: center;
  6. background-color:red;
  7. padding: 10px;
  8. }

定义各标记的边界和填充:

  1. *{
  2. margin: 0px;
  3. padding: 0px;
  4. }

总代码

  1. <!DOCTYPEhtml><html><head><metacharset="utf-8"/><title>布局实践</title><style>body{
  2. font- family: Arial, Helvetica, sans-serif;font-size: 12px;margin: 0px auto;height: auto;width: 800px;border: 1px solid #006633;}#header{height: 100px;width: 800px;background-color:yellow;background-repeat: no-repeat;margin: 0px 0px 3px 0px;font-size:40px;text-align:center;}#navigator{height: 25px:width: 800px;font-size: 14px;list-style-type: none;}#navigator li{float: left;}#navigator li a{color:#000000;text-decoration: none;padding-top: 4px;display: block;/*让li里面的链接块状呈现,就像一个按钮,而不必一定要点中链接文字才起作用*/width: 158px;height: 22px;text-align: center;background-color:#009966;margin-left: 2px;}#navigator li a:hover{background-color:#006633;/*鼠标移到链接盒子上面时改变盒子背景色*/color: #FFFFFF;}#content{height:auto;width: 780px;line-height: 1.5em;padding: 10px;}#content p{text-indent: 2em;}#content h3{font-size: 16px;margin: 10px;}#footer{height: 50px;width: 780px;
  3. 1ine-height: 2em;text-align: center;background-color:red;padding: 10px;}*{margin: 0px;padding: 0px;}</style></head><body><divid="header"><h1>WEB保姆级教程</h1></div><divid="navigator"><ulid="navigator"><li><ahref="#">首页</a></li><li><ahref="https://blog.csdn.net/m0_50991874/article/details/123065463?spm=1001.2014.3001.5502"target="_blank">HTML</a></li><li><ahref="https://blog.csdn.net/m0_50991874/article/details/123067108?spm=1001.2014.3001.5502"target="_blank">CSS</a></li><li><ahref="#">JAVASCRIPT</a></li><li><ahref="#">Blog</a></li></ul></div><divid="content"><h3>前言</h3><p>HTML就像一个人的骨骼、器官,而CSS就是人的皮肤,有了这两样也就构成了一个植物人了,加上javascript这个植物人就可以对外界刺激做出反应,可以思考、运动、可以给自己整容化妆(改变CSS)等等,成为一个活生生的人。
  4. </p><h3>如何学习网页基础</h3><p>看着保姆级教程直接撸代码就行了,如果还要一些细枝末节的东西,用到的时候再去充电即可。遇到模糊的地方再去搜一些相关的文章或者视频看。
  5. </p></div><divid="footer"><p>联系方式:</p><p>CSDN:OakHachi</p><p>VX:oakhachi1024</p></div></body></html>
标签: css 前端 html

本文转载自: https://blog.csdn.net/m0_50991874/article/details/123128810
版权归原作者 Oak哈奇 所有, 如有侵权,请联系我们删除。

“CSS保姆级教程(四)(DIV+CSS实践:第一个网页开发)”的评论:

还没有评论