html-表格购物车实现

今天要实现的表格是这样的

目标表格

设置表格的边框

可以看出这个表格是有边框的,所以我们需要设置border
<table border="2"> </table>

设置表格的题目

我们使用caption 来添加表格的标题。

<table border="1"> 
        <caption>购物车</caption>
  </table>

实现表格

表格会用到哪些标签:

  • <tr>标签是来定义一行的
  • <th>标签定义表格中的表头
  • <td>标签定义表格中的一列
  • <thead>标签定义表格的页头
  • <tbody>标签定义表格的主体
  • <tfoot>标签定义表格的页脚
  • rowspan表示表格占得行数,是用来合并行
  • colspan表示表格占得列数,是用来合并列
1. 用<thead>标签实现表格的页头
<table border="2"> 
  <caption>购物车</caption>  
   <thead>   
      <tr>    
         <td rowspan="2">名称</td>     
         <td colspan="2">2016-11-22</td>  
         <td rowspan="2">小计</td>  
      </tr>   
      <tr>    
         <td>重量</td> 
         <td>单价</td> 
      </tr>  
 </thead>
</table>

实现效果:


表头实现图
2. 用<thbody>标签实现表格的页头(tody部分代码)
<tbody>
    <tr>   
       <td>苹果</td> 
       <td>3公斤</td>  
       <td>5元/公斤</td> 
       <td>15元</td>
  </tr>
  <tr>   
       <td>香蕉</td> 
       <td>2公斤</td>  
       <td>6元/公斤</td> 
       <td>12元</td>
  </tr>
</tbody>

实现结果图:

tbody实现图
3. tfoot实现表格的尾

代码如下:

<tfoot>
    <tr>    
        <td colspan="3">总价</td> 
       <td>27元</td>
    </tr>
</tfoot>

加上表尾结果图:


表尾结果图
4. align="center"实现表格文字居中

<thead> <tbody> tfoot标签中加上align="center"就可以实现所有文字居中的这个最后效果啦

最终结果图.png

最后,若看完整的源代码,请戳这里github地址

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

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,680评论 1 92
  • HTML标签解释大全 一、HTML标记 标签:!DOCTYPE 说明:指定了 HTML 文档遵循的文档类型定义(D...
    米塔塔阅读 8,653评论 1 41
  • HTML基础 本文包括 HTML基本知识与结构 HTML常见标签 标签写法与嵌套的讨论 HTML、CSS、java...
    廖少少阅读 6,345评论 2 21
  • 本课来自http://www.imooc.com/learn/9请不要用作商业用途。 HTML5 HTML介绍 H...
    PYLON阅读 8,570评论 0 5
  • JavaScript绝对是最火的编程语言之一,一直具有很大的用户群,随着在服务端的使用(NodeJs),更是爆发了...
    不去解释阅读 7,032评论 1 16