0


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

目录

效果图

image.png

代码分析

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

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

将这四个块装进里面

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

 body {
            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;
              1ine-height: 2em;
              text-align: center;
              background-color:red;
              padding: 10px;
          }

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

*{
              margin: 0px;
              padding: 0px;
          }

总代码

<!DOCTYPEhtml><html><head><metacharset="utf-8"/><title>布局实践</title><style>body{
              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;
              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)等等,成为一个活生生的人。
      </p><h3>如何学习网页基础</h3><p>看着保姆级教程直接撸代码就行了,如果还要一些细枝末节的东西,用到的时候再去充电即可。遇到模糊的地方再去搜一些相关的文章或者视频看。
      </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实践:第一个网页开发)”的评论:

还没有评论