前端学习笔记六--HTML 表格

 

 

 

 

    <table border="1">
        <tr>
            <td>2018year</td>
            <td>2019year</td>
            <td>2020year</td>
        </tr>
        <tr>
            <td>1</td>
            <td>2</td>
            <td>3</td>
        </tr>
        <tr>
            <td>1</td>
            <td>2</td>
        </tr>
    </table>
基础表格

 

 

 

 

 

 

 删除行只需要把对应行的tr标签删除,删除列则需要把每行的对应列的位置删除,否则会出现错位。

因为HTML展示表格是把表格当做一个整体,加载完成后才展示,所以如果表格复杂内容多就加载慢,为解决这种情况,需使用 表格结构标签,可把先加载好的内容展示出来。

 

thead tbody tfoot标签不能影响布局

 

 

 

 

 

  

 

  

 

 

 

 

<table border="2" width="500" Bgcolor="#000000" align="center" Cellpadding="5" Cellspacing="3" frame="border">
        <caption>前端工程师平均工资</caption>
        <thead align="center" valign="middle" Bgcolor="#FFFF00">
        <tr>
            <th rowspan="2">城市</th>
            <th colspan="2">2014年</th>
            <th rowspan="2">2015年</th>
            <th rowspan="2">2016年</th>
            
        </tr>
        <tr>
            <th>上半年</th>
            <th>下半年</th>   
        </tr>
    </thead>
    <tbody align="center" valign="middle" Bgcolor="#C0C0C0">
        <tr>
            <td bgcolor="#00FFFF">北京</td>
            <td>8000</td>
            <td>9000</td>
            <td>10000</td>
            <td>12000</td>
        </tr>
        <tr>
            <td bgcolor="#00FFFF">上海</td>
            <td>6000</td>
            <td>7000</td>
            <td>8000</td>
            <td>10000</td>
        </tr>
 
    </tbody>
    <tfoot align="center" valign="middle" Bgcolor="#C0C0C0">
        <tr>
            <td bgcolor="#00FFFF">合计</td>
            <td>6500</td>
            <td>7500</td>
            <td>8600</td>
            <td>13000</td>
        </tr>
    </tfoot>
    </table>
HTML Table

 

 表格嵌套

 

 

 注意:

1、表格网页布局时,不设置border边框,只是作为网页结构的排版。  

 2、尽量少的使用表格嵌套。

3、尽量少的使用表格跨行跨列。(增加代码的整体维护成本)

 

posted @ 2021-01-24 12:23  爬行的龟  阅读(96)  评论(0编辑  收藏  举报
如有错误,欢迎指正 邮箱656521736@qq.com