HTML任务二

1、代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title></title>
    <style type="text/css">
        caption{
            font-weight: bold;
        }
    </style>
</head>
<body>
    <table border="1">
        <caption>购物车</caption>
        <thead>
            <tr>
                <th rowspan="2">名称</th>
                <th colspan="2">2016-12-12</th>
                <th rowspan="2">小计</th>
            </tr>
            <tr>
                <th>重量</th>
                <th>单价</th>
            </tr>
        </thead>
        <tbody>
            <tr>
                <th>苹果</th>
                <td>3公斤</td>
                <td>5元/公斤</td>
                <td>15元</td>
            </tr>
            <tr>
                <th>香蕉</th>
                <td>2公斤</td>
                <td>6元/公斤</td>
                <td>12元</td>
            </tr>
        </tbody>
        <tfoot>
            <tr>
                <th colspan="3">总价</th>
                <td>27元</td>
            </tr>
        </tfoot>
    </table>
</body>
</html>```
**2、效果图:**
![](http://upload-images.jianshu.io/upload_images/3832208-cb27e91a9f8302ed.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
**3、实现过程:**
- 首先定义一个5行的表格,标题为购物车:
`<table border="1"> <caption>购物车</caption><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr></table>`
- 定义表头
><thead> 标签定义表格的表头。该标签用于组合 HTML 表格的表头内容。
thead 元素应该与 [tbody](http://www.w3school.com.cn/tags/tag_tbody.asp) 和 [tfoot](http://www.w3school.com.cn/tags/tag_tfoot.asp) 元素结合起来使用。
tbody 元素用于对 HTML 表格中的主体内容进行分组,而 tfoot 元素用于对 HTML 表格中的表注(页脚)内容进行分组。
注释:如果您使用 thead、tfoot 以及 tbody 元素,您就必须使用全部的元素。它们的出现次序是:thead、tfoot、tbody,这样浏览器就可以在收到所有数据前呈现页脚了。您必须在 table 元素内部使用这些标签。

- 表头有两行,第一行
`<tr> <th rowspan="2">名称</th> <th colspan="2">2016-12-12</th> <th rowspan="2">小计</th> </tr>`
其中“名称”、“小计”各占两行,“2016-12-12”占两列;
- 表头第二行两列:
`<tr> <th>重量</th> <th>单价</th> </tr>`
- 表体中有垂直表头:
`<tbody> <tr> <th>苹果</th> <td>3公斤</td> <td>5元/公斤</td> <td>15元</td> </tr> <tr> <th>香蕉</th> <td>2公斤</td> <td>6元/公斤</td> <td>12元</td> </tr> </tbody>`
- 表尾:
`<tfoot> <tr> <th colspan="3">总价</th> <td>27元</td> </tr> </tfoot>`

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • HTML标签解释大全 一、HTML标记 标签:!DOCTYPE 说明:指定了 HTML 文档遵循的文档类型定义(D...
    米塔塔阅读 3,310评论 1 41
  • 在HTML 中定义了表格布局。说到 table 标签,我们可以想到的大致有以下几个元素: 、 、 、 、 、 接下...
    斐硕人阅读 3,643评论 1 4
  • HTML5 标签comment 注释标签用于在源文档中插入注释。注释内容不会被浏览器显示。为代码编写注释的好处是...
    才気莮孒阅读 4,082评论 1 25
  • HTML基础 本文包括 HTML基本知识与结构 HTML常见标签 标签写法与嵌套的讨论 HTML、CSS、java...
    廖少少阅读 2,106评论 2 21
  • 一到夏天漏肉的季节,漂亮的妹纸们都想要减脂塑形。但是戒掉冰激凌对于我们来说又是一个非常残忍的决定!如何既能满足我们...
    远儿的园子阅读 937评论 2 4