HTML <tbody> Tag
Voorbeeld
'n HTML-tabel met 'n <thead>, <tbody> en 'n <tfoot> element:
<table>
<thead>
<tr>
<th>Month</th>
<th>Savings</th>
</tr>
</thead>
<tbody>
<tr>
<td>January</td>
<td>$100</td>
</tr>
<tr>
<td>February</td>
<td>$80</td>
</tr>
</tbody>
<tfoot>
<tr>
<td>Sum</td>
<td>$180</td>
</tr>
</tfoot>
</table>
Meer "Probeer dit self" voorbeelde hieronder.
Definisie en gebruik
Die <tbody>
merker word gebruik om die liggaamsinhoud in 'n HTML-tabel te groepeer.
Die <tbody>
element word saam met die <thead>- en
<tfoot> -elemente gebruik om elke deel van 'n tabel (liggaam, kop, voetskrif) te spesifiseer.
Blaaiers kan hierdie elemente gebruik om blaai van die tabelliggaam onafhanklik van die kop- en voetskrif moontlik te maak. Ook, wanneer 'n groot tabel wat oor veelvuldige bladsye strek, gedruk word, kan hierdie elemente die tabelkop- en voetskrif in staat stel om bo- en onderaan elke bladsy gedruk te word.
Let wel: Die <tbody>
element moet een of meer
<tr> -merkers binne hê.
Die <tbody>
merker moet in die volgende konteks gebruik word: As 'n kind van 'n
<table> element, na enige
<caption> , <colgroup> en
<thead> elemente.
Wenk: Die <thead>, <tbody>
, en <tfoot> elemente sal nie by verstek die uitleg van die tabel beïnvloed nie. Jy kan egter CSS gebruik om hierdie elemente te styl (sien voorbeeld hieronder)!
Blaaierondersteuning
Element | |||||
---|---|---|---|---|---|
<tbody> | Yes | Yes | Yes | Yes | Yes |
Globale eienskappe
Die <tbody>
merker ondersteun ook die Global Attributes in HTML .
Gebeurtenis eienskappe
Die <tbody>
merker ondersteun ook die gebeurtenis-kenmerke in HTML .
Meer voorbeelde
Voorbeeld
Styl <thead>, <tbody> en <tfoot> met CSS:
<html>
<head>
<style>
thead {color: green;}
tbody {color: blue;}
tfoot {color: red;}
table, th, td {
border: 1px solid black;
}
</style>
</head>
<body>
<table>
<thead>
<tr>
<th>Month</th>
<th>Savings</th>
</tr>
</thead>
<tbody>
<tr>
<td>January</td>
<td>$100</td>
</tr>
<tr>
<td>February</td>
<td>$80</td>
</tr>
</tbody>
<tfoot>
<tr>
<td>Sum</td>
<td>$180</td>
</tr>
</tfoot>
</table>
Voorbeeld
Hoe om inhoud binne <tbody> in lyn te bring (met CSS):
<table style="width:100%">
<thead>
<tr>
<th>Month</th>
<th>Savings</th>
</tr>
</thead>
<tbody style="text-align:right">
<tr>
<td>January</td>
<td>$100</td>
</tr>
<tr>
<td>February</td>
<td>$80</td>
</tr>
</tbody>
</table>
Voorbeeld
Hoe om inhoud in <tbody> vertikaal in lyn te bring (met CSS):
<table style="width:50%;">
<tr>
<th>Month</th>
<th>Savings</th>
</tr>
<tbody style="vertical-align:bottom">
<tr
style="height:100px">
<td>January</td>
<td>$100</td>
</tr>
<tr
style="height:100px">
<td>February</td>
<td>$80</td>
</tr>
</tbody>
</table>
Verstek CSS-instellings
Die meeste blaaiers sal die <tbody>
element met die volgende verstekwaardes vertoon:
tbody {
display: table-row-group;
vertical-align: middle;
border-color: inherit;
}