Opis

<th> definiuje komórkę nagłówka w tabeli HTML.

Tabela (tag: <table>) ma dwa rodzaje komórek:
- komórki nagłówka - zawierają informacje nagłówka
- standardowe komórki - zawierają dane (tag: <td>)

CSS (domyślne ustawienia)
th {
    display: table-cell;
    vertical-align: inherit;
    font-weight: bold;
    text-align: center;
}
Info:
Atrybuty
Atrybut Wartość Opis
abbr text Określa skróconą wersję treści z komórki nagłówka. Nie ma efektu wizualnego.
colspan number Określa ilość kolumn, które komórka nagłówka powinna obejmować [1]
rowspan number Określa ilość wierszy, które komórka nagłówka powinna obejmować [1]
headers header_id Określa rozdzieloną spacjami listę identyfikatorów dla co najmniej jednej komórki nagłówka, z którą powiązana jest inna komórka nagłówka. Nie ma efektu wizualnego.
scope col
colgroup
row
rowgroup
Określa, czy komórka nagłówka jest nagłówkiem: kolumny, grupy kolumn, wiersza lub grupy wierszy
sorted reversed
number
reversed number
number reversed
Określa kierunek sortowania kolumny

[1]colspan = „0” i rawspan=„0” mają specjalne znaczenie. Informują przeglądarkę aby rozciągnąć komórkę do końca. Np. ostatniej kolumny/wiersza sekcji tabeli (thead, tbody lub tfoot). Nie wszystkie przeglądarki na dziś (15.03.2020) to obsługują - sprawdź.

Przykład
Imię Kamil Piotr
Zabawka miś autko z pilotem

Inna tabela, sformatowa CSS'em:

Imię Zabawka
Kamil miś
Piotr autko z pilotem
Kod:
<table>
  <tr>
    <th>Imię</th>
    <td>Kamil</td>
    <td>Piotr</td>
  </tr>
  <tr>
    <th>Zabawka</th>
    <td>miś</td>
    <td>autko z pilotem</td>
  </tr>
</table>