zoukankan      html  css  js  c++  java
  • div布局

    HTML

    • 网页的组成
    • HTML简介
    • HTML的语法
    • HTML的常用标签
    • HTML中的表格和表单
    • CSS的简单应用


    我们这里使用WebStorm开发工具
    配置浏览器


    • 常用插件:
      • CodeGlance 代码缩略图插件




    div布局

    代码

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>div布局</title>
        <style type="text/css">
            body {
                margin: 0px;
            }
    
            #container {
                 100%;
                height: 950px;
                background-color: #9e5ea5;
            }
    
            #heading {
                 100%;
                height: 10%;
                background-color: #df89ff;
            }
    
            #content_menu {
                 30%;
                height: 80%;
                background-color: #ff309e;
                float: left;
            }
    
            #content_body {
                 70%;
                height: 80%;
                background-color: #7fffd4;
                float: left;
            }
    
            #footing {
                 100%;
                height: 10%;
                background-color: cadetblue;
                clear: both;
            }
        </style>
    </head>
    <body>
    <div id="container">
        <div id="heading"> 头部</div>
        <div id="content_menu"> 内容菜单</div>
        <div id="content_body"> 内容主题</div>
        <div id="footing"> 底部</div>
    </div>
    </body>
    </html>
    
    • 创建一个新html文件试试 ! 或者 html:5然后按Tab建试试效果吧

    • p.bar#foo这样可以生成一个p标签拥有class=bar和id=foo








    1.HelloWorld案例

    我是页面左上角标题

    我是一个段落标签

    我这个字不会换行 我这个字不会换行 我这个字加入了换行的单标签

    我是1级

    我是2级

    我是3级

    我是4级

    我是5级
    我是6级

    加粗字体标签
    定义大号字体(过时)
    着重标签
    斜体字
    小号字
    定义加重语气
    123定义下标字123
    123定义上标字123
    定义插入字(文字有下划线)
    定义删除字(文字被杠掉)

    点我去百度 我是图片不显示的时候出现的字

    点我去百度









    点击跳转到“点我去百度”

    代码

    <!DOCTYPE html>
    <!--头文件 不是标签 也没有结束,这是声明该文件为HTML5-->
    <html lang="en">
    <!--表示网页文字以什么格式显示 en为英文 zh是中文-->
    <head>
        <!--头文件-->
        <meta charset="UTF-8">
        <!--编码格式为UTF-8-->
        <title>我是页面左上角标题</title>
        <!--头标题-->
    </head>
    <body bgcolor="#fff8dc" >
    <!--background="http://img2.imgtn.bdimg.com/it/u=2974104803,1439396293&fm=200&gp=0.jpg"-->
    <!--身体 加背景颜色 加背景图片-->
    <p>我是一个段落标签</p>
    我这个字不会换行
    我这个字不会换行
    我这个字加入了换行的单标签<br/>
    <h1>我是1级</h1>
    <h2>我是2级</h2>
    <h3>我是3级</h3>
    <h4>我是4级</h4>
    <h5>我是5级</h5>
    <h6>我是6级</h6>
    <br/>
    <b>加粗字体标签</b>
    <br/>
    <big>定义大号字体(过时)</big>
    <br/>
    <em>着重标签</em>
    <br/>
    <i>斜体字</i>
    <br/>
    <small>小号字</small>
    <br/>
    <strong>定义加重语气</strong>
    <br/>
    123<sub>定义下标字</sub>123
    <br/>
    123<sup>定义上标字</sup>123
    <br/>
    <ins>定义插入字(文字有下划线)</ins>
    <br/>
    <del>定义删除字(文字被杠掉)</del>
    <br/>
    <br/>
    <a name="tobaidu" href="http://www.baidu.com">点我去百度</a>
    <img src="http://img2.imgtn.bdimg.com/it/u=2974104803,1439396293&fm=200&gp=0.jpg" alt="我是图片不显示的时候出现的字"width="80px" height="80px">
    <!--src放置图片地址 可以放网页图片地址 也可以放自己存入的图片地址-->
    <p align="center"><a name="tobaidu" href="http://www.baidu.com" target="_blank" >点我去百度</a></p>
    <!--标签是可以嵌套的-->
    <br/><br/>
    <br/><br/>
    <br/><br/>
    <br/><br/>
    <a href="#tobaidu">点击跳转到“点我去百度”</a>
    <!--文件内跳转-->
    </body>
    </html>
    

    2.基础表格案例

    表格
    表头
    单元1 单元2 单元3
    单元1 单元2 单元3
    单元1
    1. 1
    2. 2
    • 1
    • 2
      无序列表(disc默认实体圆 circle空心圆 square方块 )
    • 1
    • 2
    • 3
      有序列表(A用大写字母A开始 a小写a开始 I大写杠杠数字 i小写杠杠数字 strart=“10”从数字10开始)
    1. 1
    2. 2
    3. 3
    (自定义列表,没有有序无序的列表前缀)
    hello
    SBSBSBSBSBSB
    hello
    SBSBSBSBSBSB
    hello
    SBSBSBSBSBSB

    代码

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>表格</title>
    </head>
    <body>
    <table border="1"  cellpadding="10" cellspacing="10" bgcolor="aqua">
        <caption>表头</caption>
        <!--(边框为1)(内容与表格边距10)(表格间距10)(表格颜色)-->
        <tr>
            <th>单元1</th>
            <th>单元2</th>
            <th>单元3</th>
        </tr>
        <tr>
            <td>单元1</td>
            <td>单元2</td>
            <td>单元3</td>
        </tr>
        <tr>
            <td>单元1</td>
            <td><ol>
                <li>1</li>
                <li>2</li>
            </ol></td>
            <td><ul>
                <li>1</li>
                <li>2</li>
            </ul></td>
        <tr>
            <td colspan="3">
                <ul type="disc">无序列表(disc默认实体圆  circle空心圆 square方块 )
                    <li>1</li>
                    <li>2</li>
                    <li>3</li>
                </ul>
                <ol type="A" start="10">有序列表(A用大写字母A开始  a小写a开始  I大写杠杠数字 i小写杠杠数字 strart=“10”从数字10开始)
                    <li>1</li>
                    <li>2</li>
                    <li>3</li>
                </ol>
                <dl>    (自定义列表,没有有序无序的列表前缀)
                    <dt>hello</dt>
                    <dd>SBSBSBSBSBSB</dd>
                    <dt>hello</dt>
                    <dd>SBSBSBSBSBSB</dd>
                    <dt>hello</dt>
                    <dd>SBSBSBSBSBSB</dd>
                </dl>
            </td>
        </tr>
        </tr>
    
    </table>
    </body>
    </html>
    

    2.基础表格案例

    表格
    表头
    单元1 单元2 单元3
    单元1 单元2 单元3
    单元1
    1. 1
    2. 2
    • 1
    • 2
      无序列表(disc默认实体圆 circle空心圆 square方块 )
    • 1
    • 2
    • 3
      有序列表(A用大写字母A开始 a小写a开始 I大写杠杠数字 i小写杠杠数字 strart=“10”从数字10开始)
    1. 1
    2. 2
    3. 3
    (自定义列表,没有有序无序的列表前缀)
    hello
    SBSBSBSBSBSB
    hello
    SBSBSBSBSBSB
    hello
    SBSBSBSBSBSB
    **代码**
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>表格</title>
    </head>
    <body>
    <table border="1"  cellpadding="10" cellspacing="10" bgcolor="aqua">
        <caption>表头</caption>
        <!--(边框为1)(内容与表格边距10)(表格间距10)(表格颜色)-->
        <tr>
            <th>单元1</th>
            <th>单元2</th>
            <th>单元3</th>
        </tr>
        <tr>
            <td>单元1</td>
            <td>单元2</td>
            <td>单元3</td>
        </tr>
        <tr>
            <td>单元1</td>
            <td><ol>
                <li>1</li>
                <li>2</li>
            </ol></td>
            <td><ul>
                <li>1</li>
                <li>2</li>
            </ul></td>
        <tr>
            <td colspan="3">
                <ul type="disc">无序列表(disc默认实体圆  circle空心圆 square方块 )
                    <li>1</li>
                    <li>2</li>
                    <li>3</li>
                </ul>
                <ol type="A" start="10">有序列表(A用大写字母A开始  a小写a开始  I大写杠杠数字 i小写杠杠数字 strart=“10”从数字10开始)
                    <li>1</li>
                    <li>2</li>
                    <li>3</li>
                </ol>
                <dl>    (自定义列表,没有有序无序的列表前缀)
                    <dt>hello</dt>
                    <dd>SBSBSBSBSBSB</dd>
                    <dt>hello</dt>
                    <dd>SBSBSBSBSBSB</dd>
                    <dt>hello</dt>
                    <dd>SBSBSBSBSBSB</dd>
                </dl>
            </td>
        </tr>
        </tr>
    
    </table>
    </body>
    </html>
    


    3.div布局及table布局案例

    table布局

    table布局
    这是头部
    左菜单 右菜单
    底部

    代码

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>table布局</title>
    </head>
    <body marginheight="0px" marginwidth="0px">
    <table width="100%" height="950px" style="background-color: aqua">
        <tr>
            <td colspan="2" width="100%" height="10%" style="background-color: #9e5ea5" align="center">这是头部</td>
        </tr>
        <tr>
            <td width="30" height="80%" style="background-color:blue" align="center">左菜单</td>
            <td width="70" height="80%" style="background-color:blueviolet" align="center">右菜单</td>
        </tr>
        <tr>
            <td colspan="2" width="100" height="10%" style="background-color:darkcyan">底部</td>
        </tr>
    </table>
    </body>
    </html>
    

    div控制

    div控制