编程学习:html表格基本标签和结构标签以及表格合并单元格的说明

2022-06-19 668阅读

温馨提示:这篇文章已超过857天没有更新,请注意相关的内容是否还可用!

编程学习:html表格基本标签和结构标签以及表格合并单元格的说明

ts.jpg

表格的基本标签

场景:在网页中以行+列的单元格的方式整齐展示和数据,如:学生成绩表

基本标签:

标签名                                  说明

table                                    表格整体,可用于包裹多个tr

tr                                          表格每行,可用于包裹td

td                                         表格单元格,可用于包裹内容

注意点: 标签的嵌套关系:table>tr>td

表格相关属性

场景:设置表格基本展示效果

常见相关属性:

属性名             属性值              效果

border              数字                边框宽度

width                数字                表格宽度

height               数字                表格高度

注意点: 实际开发时针对于样式效果推荐用CSS设置

表格标题和表头单元格标签

场景:在表格中表示整体大标题和一列小标题

其他标签:

标签名                   名称                          说明

caption                 表格大标题              表示表格整体大标题,默认在表格整体顶部居中位置显示

th                          表头单元格               表示一列小标题,通常用于表格第一行,默认内部文字加粗并居中显示

注意点:

caption标签书写在table标签内部

th标签书写在tr标签内部(用于替换td标签)

表格的结构标签

场景:让表格的内容结构分组 突出表格的不同部分 (头部、 主体、 底部)  使语义更加清晰

结构标签:

标签名      名称

thead       表格头部

tbody       表格主体

tfoot        表格底部

注意点

表格结构标签内部用于包裹tr标签

表格的结构标签可以省略

<body>
   <table border="1">
       <caption><strong>学生成绩单</strong></caption>
       <thead>
           <tr>
               <th>姓名</th>
               <th>成绩</th>
               <th>评语</th>
           </tr>
       </thead>
       <tbody>
           <tr>
               <td>张三</td>
               <td>100</td>
               <td>真棒啊</td>
           </tr>
           <tr>
               <td>李四啊</td>
               <td>90</td>
               <td>不错啊</td>
           </tr>
       </tbody>
       <tfoot>
           <tr>
               <td>总结</td>
               <td>不错啊</td>
               <td>真棒啊,继续努力</td>
           </tr>
       </tfoot>
   </table>
</body>
合并单元格

场景:将水平或垂直多个单元格合并成一个单元格

合并单元格-代码实现

合并单元格步骤:

1.明确合并哪几个单元格

2.通过左上原则,确定保留谁删除谁

上下合并 一 只保留最上的,删除其他

左右合并 一 只保留最左的,删除其他

3.给保留的单元格设置:跨行合并(rowspan)或者跨列合并(colspan)

编程学习:html表格基本标签和结构标签以及表格合并单元格的说明

注意点 只有同一个结构标签中的单元格才能合并,不能跨结构标签合并(不能跨:thead、tbody、tfoot)

免责声明:本文来自网络搜集,不代表我的生活随笔的观点和立场,如有侵权请联系本平台处理。