表格的按行分組顯示<thead>/<tbody>/<tfoot> HTML
<thead>、<tfoot>以及<tbody>元素使您有能力對(duì)表格中的行進(jìn)行分組。當(dāng)您創(chuàng)建某個(gè)表格時(shí),您也許希望擁有一個(gè)標(biāo)題行,一些帶有數(shù)據(jù)的行,以及位于底部的一個(gè)總計(jì)行。這種劃分使瀏覽器有能力支持獨(dú)立于表格標(biāo)題和頁(yè)腳的表格正文滾動(dòng)。當(dāng)長(zhǎng)的表格被打印時(shí),表格的表頭和頁(yè)腳可被打印在包含表格數(shù)據(jù)的每張頁(yè)面上。
<tfoot>標(biāo)記定義表格的頁(yè)腳(腳注或表注)。該標(biāo)記用于組合HTML表格中的表注內(nèi)容。<tfoot>元素應(yīng)該與<thead>和<tbody>元素結(jié)合起來(lái)使用。<thead>元素用于對(duì)HTML表格中的表頭內(nèi)容進(jìn)行分組,而tbody元素用于對(duì)HTML表格中的主體內(nèi)容進(jìn)行分組。
如果使用<thead>、<tfoot>以及<tbody>,就必須使用全部的元素。它們的出現(xiàn)次序是:<thead>、<tfoot>、<tbody>,就必須使用全部的元素。它們的出現(xiàn)次序是:<thead>、<tfoot>、<tbody>。這樣瀏覽器就可以在收到所有數(shù)據(jù)前呈現(xiàn)頁(yè)腳了。您必須在<table>元素內(nèi)部使用這些標(biāo)記。
在默認(rèn)情況下這些元素不會(huì)影響到表格的布局。不過(guò),可以使用CSS使這些元素改變表格的外觀。
本例是創(chuàng)建表格的按行分組顯示,在加上<thead>、<tbody>、<tfoot>標(biāo)記后表格的顯示效果并沒(méi)有發(fā)生明顯變化,加上標(biāo)記可以為以后的CSS的設(shè)置做準(zhǔn)備。
代碼如下:
<!DOCTYPE HTML>
<html>
<head>
<title>表格的分組</title>
</head>
<body>
<table border="1">
<thead>
<tr>
<th>月份</th>
<th>收入(¥)</th>
</tr>
</thead>
<tfoot>
<tr>
<td>總計(jì)</td>
<td>5800</td>
</tr>
</tfoot>
<tbody>
<tr>
<td>一月</td>
<td>1800</td>
</tr>
<tr>
<td>二月</td>
<td>2000</td>
</tr>
<tr>
<td>三月</td>
<td>2000</td>
</tr>
</tbody>
</table>
</body>
</html>
點(diǎn)擊加載更多評(píng)論>>