html表格

表格如何制作?

表格由 <table> 标签来定义。每个表格均有若干行(由 <tr> 标签定义),每行被分割为若干单元格(由 <td> 标签定义)。字母 td 指表格数据(table data),即数据单元格的内容。数据单元格可以包含文本、图片、列表、段落、表单、水平线、表格等等。

<body>
<table border="1">
<tr>
<td>row 1, cell 1</td>
<td>row 1, cell 2</td>
</tr>
<tr>
<td>row 2, cell 1</td>
<td>row 2, cell 2</td>
</tr>
</table>
</body>

如下所示:

表格的表头

表格的表头一般都是使用<th>标签来定义

<table border="1">
<tr>
<th>表头</th><th>表头</th>
</tr>
<tr>
<td>row 1, cell 1</td>
<td>row 1, cell 2</td>
</tr>
<tr>
<td>row 2, cell 1</td>
<td>row 2, cell 2</td>
</tr>

效果如下:

表格中的空单元格可以用其他字符代替

<table border="1">
<tr>
<th>&nbsp;</th><th>表头</th>
</tr>
<tr>
<td>row 1, cell 1</td>
<td>row 1, cell 2</td>
</tr>
<tr>
<td>row 2, cell 1</td>
<td>row 2, cell 2</td>
</tr>

如下所示:

单元格合并

<table border="1">
<tr>
<th>&nbsp;</th><th>表头</th>
</tr>
<tr>
<td colspan="2">合并两个表头单元格</td>
</tr>
<tr>
<td>row 2, cell 1</td>
<td>row 2, cell 2</td>
</tr>
</table>

表格可以设置单元格间距

如下所示:

<table border="1" cellpadding="20">
<tr>
<th>&nbsp;</th><th>表头</th>
</tr>
<tr>
<td colspan="2">合并两个表头单元格</td>
</tr>
<tr>
<td>row 2, cell 1</td>
<td>row 2, cell 2</td>
</tr>
</table>

如何在表格里插入图片

如下所示:

<table border="1" cellpadding="20">
<tr>
<th>1<img src="1.jpg"></th><th>表头</th>
</tr>
<tr>
<td colspan="2">合并两个表头单元格</td>
</tr>
<tr>
<td>row 2, cell 1</td>
<td>row 2, cell 2</td>
</tr>
</table>

 

注释:<table border="1">意思为表格边框线条粗细为1,两道线是因为表格一个边框表中文字也有一个边框!

原文地址:https://www.cnblogs.com/niuyaomin/p/11306199.html