最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

HTML+CSS和DIV如何实现排版布局

来源:动视网 责编:小采 时间:2020-11-27 15:24:48
文档

HTML+CSS和DIV如何实现排版布局

HTML+CSS和DIV如何实现排版布局:这篇文章主要介绍了关于HTML+CSS和DIV如何实现排版布局,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下HTML CSS + div实现排版布局1.网页可以看成是由一个一个盒子组成,如图:由上图可以看出,页面分为上(网站导航)、中、下(版权声明
推荐度:
导读HTML+CSS和DIV如何实现排版布局:这篇文章主要介绍了关于HTML+CSS和DIV如何实现排版布局,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下HTML CSS + div实现排版布局1.网页可以看成是由一个一个盒子组成,如图:由上图可以看出,页面分为上(网站导航)、中、下(版权声明
 这篇文章主要介绍了关于HTML+CSS和DIV如何实现排版布局,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下

HTML CSS + div实现排版布局

1.网页可以看成是由一个一个“盒子”组成,如图:

由上图可以看出,页面分为上(网站导航)、中、下(版权声明)三个部分,
中间部分又分为左(商品分类)、中(主要部分)、右,这些版块就像一个个
的盒子,这些"盒子"中放置着各种内容,页面就是由这些"盒子"拼凑起来

  • 案例布局分析:

  • 单列布局案例:

    代码如下:
    <!doctype html>
    <html>
     <head>
     <meta charset="utf-8"/>
     <title>单列布局</title>
     </head>
     <style>
     body{
     margin:0;
     }
     .box{
     width:960px;
     margin:0 auto;
     }
     .box .header{
     height:120px;
     border:1px solid #f00;
     line-height:120px;
     }
     .box .main{
     height:300px;
     border:1px solid #0f0;
     line-height:300px;
     }
     .box .footer{
     height:100px;
     border:1px solid #00f;
     line-height:100px;
     }
     p{
     text-align:center;
     }
     </style> 
     <body> 
     <p class="box">
     <p class="header">头部</p>
     <p class="main">主题</p>
     <p class="footer">底部</p>
     </p> 
     </body>
    </html>
    运行结果:

    双列布局案例:

    代码如下:
    <!doctype html>
    <html>
     <head>
     <meta charset="utf-8"/>
     <title>双列布局</title>
     </head>
     <style>
     body{
     margin:0;
     }
     .box{
     width:80%;
     margin:0 auto;
     overflow:hidden;
     }
     .box .left{
     width:30%;
     height:400px;
     background-color:#0f0;
     float:left;
     }
     .box .right{
     width:70%;
     height:400px;
     background-color:#f00;
     float:left;
     }
     </style>
     <body> 
     <p class="box">
     <p class="left"></p>
     <p class="right"></p>
     </p> 
     </body>
    </html>
    运行结果如下图:

    三列布局案例:

    代码如下:
    <!doctype html>
    <html>
     <head>
     <meta charset="utf-8"/>
     <title>三列布局</title>
     </head>
     <style>
     body{
     margin:0;
     }
     .box{
     width:960px;
     margin:0 auto;
     position:relative;
     }
     .box .left{
     width:200px;
     height:400px;
     background-color:#0f0;
     position:absolute;
     }
     .box .center{
     height:400px;
     background-color:#00f;
     margin:0 300px 0 200px;
     }
     .box .right{
     width:300px;
     height:400px;
     background-color:#f00;
     position:absolute;
     right:0;
     top:0;
     }
     </style>
     <body> 
     <p class="box">
     <p class="left"></p>
     <p class="center"></p>
     <p class="right"></p>
     </p> 
     </body>
    </html>
    运行结果如下图:

    混合布局案例:

    代码如下:
    <!doctype html>
    <html>
     <head>
     <meta charset="utf-8"/>
     <title>混合布局</title>
     </head>
     <style>
     body{
     margin:0;
     }
     .box{
     width:960px;
     margin:0 auto;
     }
     .header{
     height:120px;
     background-color:#ddd; 
     }
     .main{
     height:400px;
     background-color:#f00;
     position:relative;
     }
    
     .main .left{
     width:200px;
     height:400px;
     position:absolute;
     left:0;
     top:0;
     background-color:#0fccaa;
     }
     .main .center{
     height:400px;
     margin:0 305px 0 205px;
     background-color:#123456;
     }
    
     .main .right{
     width:300px;
     height:400px;
     position:absolute;
     right:0;
     top:0;
     background-color:#ff0;
     }
     .footer{
     height:80px;
     background-color:#ddd;
     }
     </style>
     <body> 
     <p class="box">
     <p class="header"></p>
     <p class="main">
     <p class="left"></p>
     <p class="center"></p>
     <p class="right"></p> 
     </p>
     <p class="footer"></p>
     </p> 
     </body>
    </html>
    运行结果如下图:

    文档

    HTML+CSS和DIV如何实现排版布局

    HTML+CSS和DIV如何实现排版布局:这篇文章主要介绍了关于HTML+CSS和DIV如何实现排版布局,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下HTML CSS + div实现排版布局1.网页可以看成是由一个一个盒子组成,如图:由上图可以看出,页面分为上(网站导航)、中、下(版权声明
    推荐度:
    标签: 如何 排版 怎么
    • 热门焦点

    最新推荐

    猜你喜欢

    热门推荐

    专题
    Top