- <table border="1" width="80%">
<!-- 行 -->
<tr>
<!-- 列 -->
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
..................
- </table>
-
案例:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>html_05_table</title>
</head>
<body>
<h2>第一个表格</h2>
<!-- 表格
border:边框的粗细(默认没有边框)
width:相对于表格的父元素的宽度,表格占父元素(即案例中的body)的宽度80%;
-->
<table border="1" width="80%">
<!-- 行 -->
<tr>
<!-- 列 -->
<td>11</td>
<td>12</td>
<td>13</td>
</tr>
<tr>
<!-- 列 -->
<td>21</td>
<td>22</td>
<td>23</td>
</tr>
</table>
第二个表格:合并
跨列
<table border="1" width="80%">
<!-- 行 -->
<tr>
<!-- 列 -->
<td>11</td>
<!-- colspan:跨列
column:列
span:跨
12:原来是一个格子,后来占了两个,把13给挤出来了,为了保证我们的队形,
13要删除
-->
<td colspan="2">12</td>
</tr>
<tr>
<!-- 列 -->
<td>21</td>
<td>22</td>
<td>23</td>
</tr>
<tr>
<!-- 列 -->
<td>31</td>
<td>32</td>
<td>33</td>
</tr>
</table>
跨行
<table border="1" width="80%">
<!-- 行 -->
<tr>
<!-- 列 -->
<td>11</td>
<td>12</td>
<td>13</td>
</tr>
<tr>
<!-- 列 -->
<td>21</td>
<!--
rowspan:跨行的意思
22把32给挤出去了
删除33
-->
<td rowspan="2">22</td>
<td>23</td>
</tr>
<tr>
<!-- 列 -->
<td>31</td>
<td>32</td>
</tr>
</table>
其它:
<!--
表头:将第一行的td换成th;换完以后的效果:居中且加粗
加上thead和tbody没有任何变化,但是有语义的元素;seo(搜索引擎喜欢)
-->
<table border="1" width="80%">
<caption>我是表头</caption>
<!-- 表头 -->
<thead>
<!-- 行 -->
<tr>
<!-- 列 -->
<th>11</th>
<th>12</th>
<th>13</th>
</tr>
</thead>
<tr>
<!-- 列 -->
<td>21</td>
<td>22</td>
<td>23</td>
</tr>
<!-- 表脚 -->
<tfoot>
<tr>
<!-- 列 -->
<td>21</td>
<td>22</td>
<td>23</td>
</tr>
</tfoot>
</table>
<pre>
总结:
表格==xls==数据库中的table;
行==tr===row
列==td===column
</pre>
</body>
</html>