colspan是橫向合并;rowspan是縱向合并。
單元格1 | ||
單元格2 | 單元格3 | 單元格4 |
該例通過把colspan設為“3”, 令所在單元格橫跨了三列。如果我們將colspan設為“2”,則該單元格將只跨越兩列,于是有必要在第一行插入另外一個單元格,以確保兩行占據相同的列數。
該例在瀏覽器中將顯示如下:
單元格1 | 單元格2 | |
單元格3 | 單元格4 | 單元格5 |
rowspan的作用是指定單元格縱向跨越的行數。
瀏覽器中將顯示如下:
單元格1 | 單元格2 |
單元格3 | |
單元格4 |
上例中的單元格1,其rowspan被設為“3”,這表示該單元格必須跨越三行(本身一行,加上另外兩行)。因此,單元格1和單元格2在同一行,而單元格3和單元格4形成獨立的兩行。
?
?
綜合實例
ss | |||
? | ? | ? | ? |
? | ? | ? | ? |
? | ? | ? | |
? | ? | ||
? | ? | |
<html>
<head>
</head>
<table border= "1 " ? width= "200 " >
? ? ?<tr>
? ? ? ? <td colspan="4" ?>ss
? ? ? ? </td>
? ? ?</tr>
? ? ?<tr>
? ? ? ? <td ? width= "25% "> </td> ?
? ? ? ? <td ? width= "25% "> </td> ?
? ? ? ? <td ? width= "25% "> </td> ?
? ? ? ? <td ? width= "25% "> </td>?
? ? ?</tr>
? ? ?<tr>
? ? ? ? <td ? width= "25% "rowspan="2"> </td> ?
? ? ? ? <td ? width= "25% "> </td> ?
? ? ? ? <td ? width= "25% "> </td> ?
? ? ? ? <td ? width= "25% "> </td>?
? ? ?</tr>
? ? ?<tr>
? ? ? ? <td ? width= "25% "> </td> ?
? ? ? ? <td ? width= "25% " rowspan="3"> </td> ?
? ? ? ? <td ? width= "25% "> </td>?
? ? ?</tr>
? ? ?<tr>
? ? ? ? <td ? width= "25% " colspan="2" ?> </td> ?
? ? ? ? <td ? width= "25% "> </td> ?
? ? ?</tr>
? ? ?<tr>
? ? ? ? <td ? width= "25% "> </td> ?
? ? ? ? <td ? width= "25% "> </td> ?
? ? ? ? <td ? width= "25% "> </td> ?
? ? ?</tr>
</table>
</html>