视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
HTML制作表格的方法
2020-11-27 15:25:14 责编:小采
文档

在html中绘制表格使用table标签,tr表示行,td表示列,下面通过代码实例给大家介绍HTML表格的相关知识,感兴趣的朋友一起看看吧

在html中绘制表格使用table标签

  • ?tr表示行

  • ?td表示列

  • ?th表示表头,表头通常用于列名字。

  • 下面是一个列子。

    <html>
     <head>
     <title>Table in html</title>
     </head>
     <body>
     <p>水平表头</p>
     <table border="1">
     <tr>
     <th>Name</th>
     <th>Age</th>
     <th>Gender</th>
     </tr>
     <tr>
     <td>zdd</td>
     <td>30</td>
     <td>male</td>
     </tr>
     </table>
     <p>垂直表头</p>
     <table border="1">
     <tr>
     <th>Name</th>
     <td>autumn</td>
     </tr>
     <tr>
     <th>Age</th>
     <td>30</td>
     </tr>
     <tr>
     <th>Gender</th>
     <td>famale</td>
     </tr>
     </table>
     </body>
    </html>

    效果图

    水平表头

    Name

    Age

    Gender

    zdd

    30

    male

    垂直表头

    Name

    autumn

    Age

    30

    Gender

    famale

    无边框表格

    如果在定义表格时,没有指定border属性,那么表格就没有边框

    <table>
     <tr><td>zdd</td><td>30</td></tr>
     <tr><td>ddz</td><td>27</td></tr>
    </table>

    效果图

    zdd

    30

    ddz

    27

    空单元格

    如果没有为单元格指定内容,那么单元格将是空的,且没有边框,如下,这样很不美观。

    zdd

    30

    27

    如果解决呢?方法是给空的单元格加上空格,由于html忽略多余的空格,所以我们不能直接加空格,而要加   nbsp表示空格。

    <table border="1">
     <tr><td>zdd</td><td>30</td></tr>
     <tr><td> </td>20</tr>
    </table>

    效果图

    zdd

    30

    20

    带标题的表格

    使用caption属性,但是好像标题中不能有空格,否则显示的时候会换行!

    <table border="1">
    <caption>我的表格</caption>
     <tr><td>zdd</td><td>30</td></tr>
     <tr><td> </td><td>20</td></tr>
    </table>

    我的表格

    zdd

    30

    20

    跨行或者跨列的表格

    用colspan跨行

    <table border="1">
    <tr><th>姓名</th><th colspan="2">电话</th></tr>
    <tr><td>Bill Gates</td><td>555 77 854</td><td>555 77 855</td></tr>
    </table>

    姓名

    电话

    Bill Gates

    555 77 854

    555 77 855

    用rowspan跨列

    <table border="1">
    <tr><th>姓名</th><td>Bill Gates</td></tr>
    <tr><th rowspan="2">电话</th><td>555 77 854</td></tr>
    <tr><td>555 77 855</td></tr>
    </table>

    嵌套的表格

    table标签是可以嵌套的,也就是说在tr或者td标签中加入table标签即可创建表格中的表格。

    总结:

    下载本文
    显示全文
    专题