网页的基本布局

简介: 网页的基本布局

一、问题

在我们刚开始学习网页的时候,我们并不了解一个网页包含哪些部分,不知道网页的基本框架,导致自己写出的网页杂乱无章。今天小编就带大家来了解网页的基本框架。


二、方法

在一个基本的网页布局当中,我们往往是需要这几个基础部分,1.头部 2.导航栏  3.内容部分  4.底部信息部分 ,这四个大部分。现在小编就带大家以此来完成每一个部分:

  1. 在body内放入一个div的大盒子作为头部标签,并在head中的style中设置这个盒子的高(由于默认是无色的,我们用粉色来表示);
  2. 接下来在头标签的下面再放一个大盒子作为导航标签,同理在style中设置该盒子的样式(指的是宽和高及颜色);
  3. 在下一步我们在导航标签下放一个大内盒子作为内容盒子,我们可以再盒子里面放一些相应的小盒子放我们需要放入的内容,同理在style中设置这些盒子的样式(包括这些盒子的宽高和颜色);
  4. 在网页的最下面放入一个大盒子div标签作为我们的底部栏,同样设置该盒子的样式;

代码清单 1

Courier New字体,23磅行间距
<!DOCTYPE html>
<html lang="en">
<head>
   <meta charset="UTF-8">
   <meta http-equiv="X-UA-Compatible" content="IE=edge">
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   <title>Document</title>
   <style>
       * {
           padding: 0;
           margin: 0;
       }
       .top {
           background-color: pink;
           height: 100px;
       }
       .top p {
           text-align: center;
           padding-top:43px;
       }
       .nav {
           height: 200px;
           background-color: antiquewhite;
           margin-top: 20px;
       }
       .nav p {
           text-align: center;
           line-height: 200px;
       }
       .body {
           background-color: aqua;
           height: 1000px;
           width: 1024px;
           margin: auto;
           margin-top: 10px;
       }
       .body .body-1 {
           height: 300px;
           background-color: aquamarine;
           width: 300px;
           float: left;
           margin: 40px 20px 0 20px;
       }
       .body .body-2 {
           height: 300px;
           width: 1024px;
           background-color: blueviolet;
           float: left;
           margin-top: 40px;
       }
       .body .body-3 {
           height: 200px;
           width: 450px;
           background-color: brown;
           float: left;
           margin: 50px 40px 0 20px;
       }
       .foot {
           background-color: blue;
           height: 100px;
           margin-top: 10px;
       }
       .foot p {
           text-align: center;
           padding-top: 45px;
       }
   </style>
</head>
<body>
   <div class="top">
       <p>top</p>
   </div>
   <div class="nav">
       <p>this is nav</p>
   </div>
   <div class="body">
       <div class="body-1">
       </div>
       <div class="body-1">
       </div>
       <div class="body-1">
       </div>
       <div class="body-2">
       </div>
       <div class="body-3">
       </div>
       <div class="body-3">
       </div>
   </div>
   <div class="foot">
       <p>foot</p>
   </div>
</body>
</html>


三、结语

以上就是页网页所需要的基本布局了,其中内容部分,盒子和盒子之间的间距,盒子的边框线等可以根据自己的需要来进行改变。

目录
相关文章
|
前端开发
CSS——网页版心和布局流程
CSS——网页版心和布局流程
753 0
CSS——网页版心和布局流程
|
1月前
|
前端开发 JavaScript
网站布局
【6月更文挑战第2天】网站布局。
25 5
|
9月前
|
容器
13EasyUI 布局- 为网页创建边框布局
13EasyUI 布局- 为网页创建边框布局
21 0
|
9月前
|
Web App开发 前端开发 安全
flex布局轻而易举实现页面布局;超详细解析轻松掌握
flex布局轻而易举实现页面布局;超详细解析轻松掌握
57 0
|
前端开发 开发者 UED
html页面布局
html页面布局
201 0
|
前端开发
CSS:页面美化和布局控制
CSS:页面美化和布局控制
|
JavaScript
|
Web App开发 前端开发
《CSS3-布局》移动设备网页等比缩放布局
《CSS3-布局》移动设备网页等比缩放布局
1274 0
|
前端开发
css布局-实现左中右布局的5种方式
左中右布局 Document html *{ margin: 0; padding: 0; } ...
1335 0
|
编解码 前端开发 JavaScript
第131天:移动web页面的排版与布局
一、总之一句话, 尽量用mm 毫米作为标准单位. 采用新的相对单位 rem 首先设置html的 font-size 为根大小.  html{ font-size:1mm; } .titleheight{ height:10rem; //这里等于10mm width:11rem; //这里等于11mm } 当 html{ font-size:2mm; } .
1484 0

热门文章

最新文章