html51.12表格详解

一、总结

一句话总结:

 

 

二、详解


1.表格构成三个基本要素

table:表格的范围,外框;用来定义表格,表格的其他元素包含在table标签里面;
tr: 表格的行;
td:表格的单元格

html51.12表格详解 html51.12表格详解

 

2.一点说明:关于表格的属性

HTML5中删除了HTML4中table的大部分属性,HTML5中推荐使用CSS设定原来table属性实现的效果。对于HTNL5中已经废弃的大部分属性不在对其讲解

3.th元素:为表格添加标题行

th元素用来定义表格的标题单元格,他是tr元素的子元素,必须放在tr标签里边;tr元素的内容会自动居中对齐并加粗文字

html51.12表格详解

 html51.12表格详解

 

4.colspan元素:横向合并单元格

属性值为正整数,表示该单元格合横向合并的列数,语法为 &lttd&gt &ltcolspan&gt=”3″ &lt/td&gt

html51.12表格详解 html51.12表格详解 html51.12表格详解

 

5.rowspan元素:纵向向合并单元格

属性值为正整数,表示该单元格合纵向向合并的行数数,语法为 &lttd&gt &ltrowspan&gt=”3″ &lt/td&gt

 html51.12表格详解

html51.12表格详解

 

6.caption元素:给表格添加标题

用来制定表格的标题或者说明;是table的子元素,必须放在table中使用
caption的align属性可以设置标题的位置,但是,在HTML5中已经被废弃,不推荐使用,建议使用CSS样式设置,后边课程会讲到。

html51.12表格详解 html51.12表格详解

 

7.thead\tfoot\tbaody元素


thead
元素:表格的表头tfoot元素:表格的页脚tbaody元素:表格的主体;表格规范的写法应该包含这三部分内容
注:这三个主要结合CSS、javaScript来使用

 html51.12表格详解

html51.12表格详解

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>表格Demo</title>
 6 </head>
 7 <body>
 8     <table border="1" bgcolor="#FFEBCD">
 9     <thead>
10         <caption>表格Demo</caption>
11         <tr><th colspan="5" align="center">标题行</th></tr>
12     </thead>
13     <tbody style="background: #FFCCCC">
14         <tr><td colspan="3" align="center">单元格</td><td>单元格</td><td>单元格</td></tr>
15         <tr><td>单元格</td><td>单元格</td><td>单元格</td><td>单元格</td><td rowspan="3">单元格</td></tr>
16         <tr><td>单元格</td><td>单元格</td><td>单元格</td><td>单元格</td></tr>
17         <tr><td>单元格</td><td>单元格</td><td>单元格</td><td>单元格</td></tr>
18         <tr><td>单元格</td><td>单元格</td><td>单元格</td><td>单元格</td><td>单元格</td></tr>
19     </tbody>    
20     <tfoot>
21         <tr><td>备注:</td><td colspan="4" align="center"></td></tr>
22     </tfoot>    
23     </table>
24 </body>
25 </html>

demo code原文链接:https://www.cnblogs.com/Renyi-Fan/p/7895597.html
本文来源 爱码网,其版权均为 原网址 所有 与本站无关,文章内容系作者个人观点,不代表 本站 对观点赞同或支持。如需转载,请注明文章来源。

© 版权声明

相关文章