QQ登录

只需要一步,快速开始

APP扫码登录

只需要一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

查看: 2775|回复: 0

[HTML/CSS/JS] 网页的基本布局

[复制链接]

等级头衔

积分成就    金币 : 2841
   泡泡 : 1516
   精华 : 6
   在线时间 : 1294 小时
   最后登录 : 2024-11-21

丰功伟绩

优秀达人突出贡献荣誉管理论坛元老

联系方式
发表于 2022-5-15 22:12:15 | 显示全部楼层 |阅读模式
一、问题$ V' S1 Z/ `! j# R6 P% O6 w
       在我们刚开始学习网页的时候,我们并不了解一个网页包含哪些部分,不知道网页的基本框架,导致自己写出的网页杂乱无章。
- ]# T" A+ V% k$ S二、方法
, f# {1 c8 W$ O% d8 P' ~       在一个基本的网页布局当中,我们往往是需要这几个基础部分,1.头部 2.导航栏  3.内容部分  4.底部信息部分 ,这四个大部分。
. Q; S/ C* @+ ~! y8 t       在body内放入一个div的大盒子作为头部标签,并在head中的style中设置这个盒子的高(由于默认是无色的,我们用粉色来表示);接下来在头标签的下面再放一个大盒子作为导航标签,同理在style中设置该盒子的样式(指的是宽和高及颜色);在下一步我们在导航标签下放一个大内盒子作为内容盒子,我们可以再盒子里面放一些相应的小盒子放我们需要放入的内容,同理在style中设置这些盒子的样式(包括这些盒子的宽高和颜色);在网页的最下面放入一个大盒子div标签作为我们的底部栏,同样设置该盒子的样式。9 X* X0 I; t& f: t& }- o+ @
  1. Courier New字体,23磅行间距
  2. <!DOCTYPE html>
  3. <html lang="en">
  4. <head>
  5.    <meta charset="UTF-8">
  6.    <meta http-equiv="X-UA-Compatible" content="IE=edge">
  7.    <meta name="viewport" content="width=device-width, initial-scale=1.0">
  8.    <title>Document</title>
  9.    <style>
  10.        * {
  11.            padding: 0;
  12.            margin: 0;
  13.        }
  14.        .top {
  15.            background-color: pink;
  16.            height: 100px;
  17.        }
  18.        .top p {
  19.            text-align: center;
  20.            padding-top:43px;
  21.        }
  22.        .nav {
  23.            height: 200px;
  24.            background-color: antiquewhite;
  25.            margin-top: 20px;
  26.        }
  27.        .nav p {
  28.            text-align: center;
  29.            line-height: 200px;
  30.        }
  31.        .body {
  32.            background-color: aqua;
  33.            height: 1000px;
  34.            width: 1024px;
  35.            margin: auto;
  36.            margin-top: 10px;
  37.        }
  38.        .body .body-1 {
  39.            height: 300px;
  40.            background-color: aquamarine;
  41.            width: 300px;
  42.            float: left;
  43.            margin: 40px 20px 0 20px;
  44.        }
  45.        .body .body-2 {
  46.            height: 300px;
  47.            width: 1024px;
  48.            background-color: blueviolet;
  49.            float: left;
  50.            margin-top: 40px;
  51.        }
  52.        .body .body-3 {
  53.            height: 200px;
  54.            width: 450px;
  55.            background-color: brown;
  56.            float: left;
  57.            margin: 50px 40px 0 20px;
  58.        }
  59.        .foot {
  60.            background-color: blue;
  61.            height: 100px;
  62.            margin-top: 10px;
  63.        }
  64.        .foot p {
  65.            text-align: center;
  66.            padding-top: 45px;
  67.        }
  68.    </style>
  69. </head>
  70. <body>
  71.    <div class="top">
  72.        <p>top</p>
  73.    </div>
  74.    <div class="nav">
  75.        <p>this is nav</p>
  76.    </div>
  77.    <div class="body">
  78.        <div class="body-1">
  79.        </div>
  80.        <div class="body-1">
  81.        </div>
  82.        <div class="body-1">
  83.        </div>
  84.        <div class="body-2">
  85.        </div>
  86.        <div class="body-3">
  87.        </div>
  88.        <div class="body-3">
  89.        </div>
  90.    </div>
  91.    <div class="foot">
  92.        <p>foot</p>
  93.    </div>
  94. </body>
  95. </html>
三、结语; i& q7 v& |+ b; ^4 Z4 C& F
       以上就是页网页所需要的基本布局了,其中内容部分,盒子和盒子之间的间距,盒子的边框线等可以根据自己的需要来进行改变。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|paopaomj.COM ( 渝ICP备18007172号|渝公网安备50010502503914号 )

GMT+8, 2024-11-22 02:44

Powered by paopaomj X3.5 © 2016-2025 sitemap

快速回复 返回顶部 返回列表