布局

页面模块常用的CSS命名

流体浮动布局:

  规格:当视窗变化时跟着变化
  采用:浮动布局
  兼容:兼容当前主流浏览器

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>布局</title>
<style type="text/css">
    *{
        margin:0;
        padding:0;
    }
    #header{
        border:1px solid #0F0;
        height:60px;
        line-height:60px;
        background-color:#ccc;
        margin-bottom:10px;
    }
    #header h1{
        font-size:16px;
        text-align:center;
    }
    #nav{
        border:1px solid #0F0;
        width:20%;
        height:500px;
        float:left;
        margin-bottom:10px;
        margin-right:2%;
    }
    #nav ul{
        text-align:center;
        line-height:50px;
        list-style:none;
    }
    #mian{
        border:1px solid #0F0;
        width:56%;
        height:500px;
        float:left;
        margin-bottom:10px;
        
    }
    #mian p{
        padding:10px;
        text-indent:30px;/*首行缩进*/
        line-height:150%;
    }
    
    #navr{
        border:1px solid #0F0;
        width:20%;
        height:500px;
        float:right;
        margin-bottom:10px;
    }
    #navr ul{
        text-align:center;
        line-height:50px;
        list-style:none;
    }
    
    #footer{
        border:1px solid #0F0;
        clear:both;
        height:60px;
    }
    #footer p{
        text-align:center;
        line-height:60px;
    }
</style>
</head>
<body>
  <div id="header">
      <h1>这里是标题</h1>
  </div>
  
  <div id="nav">
      <ul>
        <li>新闻</li>
        <li>杂志</li>
        <li>音乐</li>
        <li>体育</li>
        <li>体育</li>
    </ul>
  </div>
  
  <div id="mian">
      <p>3月2日晚,一辆宝马车缓缓开入怀化学院,一名身材高大的年轻男子下车走入女生宿舍。一名舞蹈学院性格温柔、长相甜美、年仅21岁的花季少女,被捅21刀致死,而行凶人竟是自己的男友。</p>
    <p>据了解,女孩因受不了男友屡屡怀疑自己与别的男子有不正当关系,提出分手,遭到男子不断骚扰。据知情人透露,男子曾经在女孩住处发现有一些情趣用品,还有一种特殊的男士内裤,后他在网上查询得知,是一款能增强男性性功能的某品牌劳恩斯卫裤,故而怀疑女友与其它男子有染。</p>
  </div>
  
  <div id="navr">
      <ul>
        <li>新闻</li>
        <li>杂志</li>
        <li>音乐</li>
        <li>体育</li>
        <li>体育</li>
    </ul>
  </div>
  
  <div id="footer">
      <p>版权</p>
  </div>
 </body>
</html>

流体定位布局
  规格:当视窗变化时跟着变化
  采用:定位布局
  兼容:兼容当前主流浏览器

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>布局</title>
<style type="text/css">
    *{
        margin:0;
        padding:0;
    }
    body{
        margin:10px;
    }
    #header{
        border:1px solid #0F0;
        padding:15px;
        margin-bottom:10px;
    }
    #header h1{
        text-align:center;
        font-size:16px;
    }
    #mian{
        border:1px solid #0F0;
        /*60%;*/
        margin-right:40%;
        padding:10px;
        margin-bottom:10px;
    }
    #nav{
        width:30%;
        border:1px solid #0F0;
        padding:10px;
        position:absolute;
        top:70px;
        right:10px;
    }
    #nav ul{
        text-align:center;
        list-style:none;
    }
    #footer{
        border:1px solid #0F0;
        height:50px;
    }
    #footer p{
        line-height:50px;
        text-align:center;
    }
</style>
</head>
<body>
  <div id="header">
      <h1>上标题</h1>
  </div>
  
   <div id="mian">
      <p>3月2日晚,一辆宝马车缓缓开入怀化学院,一名身材高大的年轻男子下车走入女生宿舍。一名舞蹈学院性格温柔、长相甜美、年仅21岁的花季少女,被捅21刀致死,而行凶人竟是自己的男友。</p>
    <p>据了解,女孩因受不了男友屡屡怀疑自己与别的男子有不正当关系,提出分手,遭到男子不断骚扰。据知情人透露,男子曾经在女孩住处发现有一些情趣用品,还有一种特殊的男士内裤,后他在网上查询得知,是一款能增强男性性功能的某品牌劳恩斯卫裤,故而怀疑女友与其它男子有染。</p>
  </div>
  
  <div id="nav">
      <ul>
        <li>新闻</li>
        <li>杂志</li>
        <li>音乐</li>
        <li>体育</li>
        <li>体育</li>
    </ul>
  </div>
  
 
  
  <div id="footer">
      <p>版权</p>
  </div>
 </body>
</html>

固定浮动布局
规格:固定大小,不能随着视窗改变
采用:浮动布局
兼容:兼容当前主流浏览器
4. 固定定位布局
规格:固定大小,不能随着视窗改变
采用:定位布局
兼容:兼容当前主流浏览器

原文地址:https://www.cnblogs.com/LO-ME/p/3588479.html