📅  最后修改于: 2023-12-03 15:31:12.558000             🧑  作者: Mango
HTML 表格中的每个单元格可以设置列宽和行高来调整单元格的大小。但是,有时候我们需要让一个单元格跨越多个行或多个列。这时,我们就可以使用 rowSpan 和 colSpan 属性。
rowSpan 属性定义了一个单元格要跨越多少个行。如果我们设置了一个单元格的 rowSpan 属性为 2,则该单元格会跨越两行。也就是说,它会占据所在行和下一行中的这个单元格。
下面是一个简单的例子,其中第一个单元格的 rowSpan 属性设置为 2,它会跨越两行。
<table>
<tr>
<td rowspan="2">单元格 1</td>
<td>单元格 2</td>
<td>单元格 3</td>
</tr>
<tr>
<td>单元格 4</td>
<td>单元格 5</td>
</tr>
</table>
<td rowspan="number">
下面是 rowSpan 属性的可能值:
下面是一个使用 rowSpan 属性的例子,其中第一个单元格跨越了两行:
<table style="width:100%">
<tr>
<td rowspan="2">这个单元格跨越<br>两行。</td>
<td>第 1 行,第 2 列</td>
<td>第 1 行,第 3 列</td>
</tr>
<tr>
<td>第 2 行,第 2 列</td>
<td>第 2 行,第 3 列</td>
</tr>
</table>
rowSpan 属性用于指定一个单元格要跨越多少个行。它可以让我们创建更复杂的表格布局,使得表格更加有用和易于读取。