2011-02-05 121 views
21

我有一个表,看起来像这样,这是它的标记合并表列单细胞

______________________ 
_____|_______|________ 
_____|_______|________ 

<table> 
<tbody> 
<tr> 
<td>row 1 column 1</td> 
<td>row 1 column 2</td> 
<td>row 1 column 3</td> 
</tr> 
<tr> 
<td>row 2 column 1</td> 
<td>row 2 column 2</td> 
<td>row 2 column 3</td> 
</tr> 
</tbody> 
</table> 

我如何能在整个第二列合并成1个细胞使表看起来是这样的。可能吗?

_____________________________ 
________|   |_________ 
________|__________|_________ 

回答

32
<table> 
<tbody> 
<tr> 
<td>row 1 column 1</td> 
<td rowspan="2">row 1 column 2</td> 
<td>row 1 column 3</td> 
</tr> 
<tr> 
<td>row 2 column 1</td> 
<td>row 2 column 3</td> 
</tr> 
</tbody> 
</table> 

这应该有效。任何具有rowspan =“2”的元素都将跨越两行。你也可以用colspan =“2”来跨越列。

0

向第一行的第二个td添加rowspan =“2”并从第二行删除第二个td。