Znacznik <tbody> HTML
Definicja i użycie
<tbody>
tag jest używany do grupowania treści正文 w tabeli HTML.
<tbody>
elementy razem z <thead> i <tfoot> elementy używane razem, aby określić każdą część tabeli (treść, nagłówek, stopka).
Przeglądarki mogą używać tych elementów, aby umożliwić niezależne wyświetlanie nagłówków i stopków podczas przewijania treści tabeli. Ponadto, podczas drukowania dużych tabel rozciągających się na wiele stron, te elementy mogą umożliwić druk nagłówków i stopków na górze i dole każdej strony.
Uwaga:<tbody>
wewnętrzny element musi zawierać jeden lub więcej tag <tr>.
<tbody>
znacznik musi być używany w następującym kontekście: jako <table> podelementy elementu, w każdym <caption>,<colgroup> i <thead> po elemencie.
Wskazówka:Domyślnie, elementy <thead>, <tbody> i <tfoot> nie wpływają na układ tabeli. Możesz jednak ustawić ich styl za pomocą CSS (zobacz poniższe przykłady)!
Przykład
Przykład 1
HTML tabela zawierająca <thead>, <tbody> i <tfoot> elementy:
<table> <thead> <tr> <th>miesiąc</th> <th>oszczędności</th> </tr> </thead> <tbody> <tr> <td>styczeń</td> <td>¥3400</td> </tr> <tr> <td>luty</td> <td>¥4500</td> </tr> </tbody> <tfoot> <tr> <td>Suma</td> <td>¥7900</td> </tr> </tfoot> </table>
Przykład 2
Ustawienie stylu <thead>, <tbody> i <tfoot> za pomocą 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>miesiąc</th> <th>oszczędności</th> </tr> </thead> <tbody> <tr> <td>styczeń</td> <td>¥3400</td> </tr> <tr> <td>luty</td> <td>¥4500</td> </tr> </tbody> <tfoot> <tr> <td>Suma</td> <td>¥7900</td> </tr> </tfoot> </table>
Przykład 3
Jak wyrównać <tbody>
Zawartość w środku (używając CSS):
<table style="width:100%"> <thead> <tr> <th>miesiąc</th> <th>oszczędności</th> </tr> </thead> <tbody style="text-align:right"> <tr> <td>styczeń</td> <td>¥3400</td> </tr> <tr> <td>luty</td> <td>¥4500</td> </tr> </tbody> </table>
Przykład 4
Jak wyrównać pionowo <tbody>
Zawartość w środku (używając CSS):
<table style="width:50%;"> <tr> <th>miesiąc</th> <th>oszczędności</th> </tr> <tbody style="vertical-align:bottom"> <tr style="wysokość:100px"> <td>styczeń</td> <td>¥3400</td> </tr> <tr style="wysokość:100px"> <td>luty</td> <td>¥4500</td> </tr> </tbody> </table>
Globalne atrybuty
<tbody>
Znacznik również obsługuje Globalne atrybuty HTML.
Atrybuty zdarzeń
<tbody>
Znacznik również obsługuje Atrybuty zdarzeń w HTML.
Domyślne ustawienia CSS
Większość przeglądarek wyświetli następujące wartości domyślne <tbody>
Element:
tbody { display: grupa wierszy tabeli; vertical-align: środek; border-color: dziedziczyć; }
Obsługa przeglądarek
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Wsparcie | Wsparcie | Wsparcie | Wsparcie | Wsparcie |