Znaczniki HTML/XHTML - <tbody>
Znacznik <tbody> służy do oddzielenia wierszy tabeli będących jej właściwą zawartością od nagłówka tabeli (oznaczonego za pomocą znacznika <thead>) i stopki tabeli (oznaczonej za pomocą znacznika <tfoot>). Dzięki takiemu podziałowi przeglądarka może tak obsługiwać przewijanie strony aby nagłówek i stopka tabeli były zawsze widoczne; może też to uwzględnić podczas drukowania strony tak aby na każdej kartce papieru pojawiły się nagłówek i stopka. Niestety jak to tej pory przeglądarki jeszcze nie implementują takiej funkcjonalności.
Różnice pomiędzy HTML i XHTML: Brak.
Uwagi:
Znacznik <tbody> jest opcjonalny. Jeżeli jednak go używasz, wszystkie wiersze tabeli powinny znaleźć się w nim lub w znacznikach <thead> i <tfoot>.
Możesz użyć kilku znaczników tbody aby podzielić tabelę dodatkowo na kilka części. Taki podział może być później wykorzystany do odpowiedniego narysowania linii oddzielających komórki - patrz opis atrybutu rules znacznika <table>.
Właściwa kolejność znaczników określających części tabeli w kodzie strony jest następująca: thead, tfoot, tbody.
Przykład:
<table border="1">
<thead>
<tr>
<td>Nagłówek tabeli</td>
</tr>
</thead>
<tfoot>
<tr>
<td>Stopka tabeli</td>
</tr>
</tfoot>
<tbody>
<tr>
<td>Ciało tabeli</td>
</tr>
</tbody>
</table>
| Nagłówek tabeli |
| Stopka tabeli |
| Ciało tabeli |
DTD w których można korzystać ze znacznika <tbody>: Strict, Transitional, Frameset. Atrybuty znacznika <tbody>Wartości w kolumnie "Wym." oznaczają czy atrybut jest wymagany. Wartości w kolumnie DTD oznaczają w których DTD poszczególne atrybuty mogą być używane: S=Strict, T=Transitional, F=Frameset. | Nazwa | Opis | Wym. | DTD |
|---|
| align |
Określa wyrównanie zawartości komórek tabeli lub elementów blokowych w poziomie. Dozwolone wartości to:
left - wyrównanie do lewej strony;
right - wyrównanie do prawej strony;
center - wyrównanie do środka;
justify - justowanie (wyrównanie do lewej i prawej strony);
char - (tylko komórki tabeli) wyrównanie względem podanego znaku (użyj atrybutu char aby go określić).
| Nie | STF | | char | Znak względem którego zawartość komórek tabeli ma być wyrównana (użyj razem z align="char") | Nie | STF | | charoff | Dodatkowe przesunięcie wyrównania do pierwszego znaku względem którego jest wyrównanie, w pikselach lub procentach | Nie | STF | | valign |
Określa wyrównanie zawartości komórek tabeli w pionie. Dozwolone wartości to:
top - wyrównanie do góry komórki;
middle - wyrównanie do środka komórki;
bottom - wyrównanie do dołu komórki;
baseline - wyrównanie względem linii bazowej
| Nie | STF | | Atrybuty standardowe |
|---|
| class | Klasa CSS (lub lista klas) elementu | Nie | STF | | id | Unikalny identyfikator elementu | Nie | STF | | style | Styl elementu (inline) | Nie | STF | | title | Tekst do wyświetlenia jako Tooltip po najechaniu myszką | Nie | STF | | Atrybuty językowe |
|---|
| dir | Kierunek tekstu | Nie | STF | | lang | Kod języka | Nie | STF | | xml:lang | Kod języka (dodatkowy atrybut dla XHTML) | Nie | STF | | Zdarzenia myszy |
|---|
| onclick | Co zrobić po kliknięciu myszą | Nie | STF | | ondblclick | Co zrobić po podwójnym kliknięciu myszą | Nie | STF | | onmousedown | Co zrobić po naciśnięciu klawisza myszy | Nie | STF | | onmousemove | Co zrobić w momencie gdy kursor myszki jest przesuwany | Nie | STF | | onmouseout | Co zrobić gdy kursor myszki opuszcza element | Nie | STF | | onmouseover | Co zrobić gdy kursor myszki najeżdża na element | Nie | STF | | onmouseup | Co zrobić po zwolnieniu klawisza myszki | Nie | STF | | Zdarzenia klawiatury |
|---|
| onkeydown | Co zrobić gdy klawisz zostanie naciśnięty | Nie | STF | | onkeypress | Co zrobić gdy klawisz zostanie naciśnięty i zwolniony | Nie | STF | | onkeyup | Co zrobić gdy klawisz zostanie zwolniony | Nie | STF |
Wykop tą stronę! >>>
Dodaj linka na swojej stronie! Po prostu skopiuj poniższy kod i wklej go na swojej stronie WWW. Gotowy link będzie wyglądał w taki sposób:
Znaczniki HTML/XHTML - <tbody>
|