HTML таг thead

Пример

Кратък пример как се използва тагът <thead>.

<table class="table table-striped">
  <thead class="table-dark">
    <tr>
      <th scope="col">#</th>
      <th scope="col">Име</th>
      <th scope="col">Имейл</th>
      <th scope="col">Роля</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <th scope="row">1</th>
      <td>Иван Иванов</td>
      <td>ivan@example.com</td>
      <td>Администратор</td>
    </tr>
    <tr>
      <th scope="row">2</th>
      <td>Мария Петрова</td>
      <td>maria@example.com</td>
      <td>Редактор</td>
    </tr>
  </tbody>
</table>
Опитай в редактора

Дефиниция и употреба

Тагът <thead> се използва в HTML таблици, за да групира редовете, които съдържат заглавията на колоните. Обикновено вътре в него има един или повече редове <tr>, а във всеки ред – клетки за заглавия <th>.

<thead> помага за по-добра семантика и достъпност: екранните четци и други помощни технологии разпознават кои клетки са заглавни и могат да ги свържат със съответните данни в <tbody>. Освен това улеснява стилизирането – например можете да приложите различен фон, удебелен шрифт или фиксиран хедър само върху заглавната част на таблицата.

Обикновено <thead> се използва заедно с <tbody> (основно съдържание на таблицата) и по желание с <tfoot> (обобщение или футър на таблицата). Редът на тези елементи в HTML кода е: <thead>, след това <tbody>, а накрая <tfoot>. Вътре в <thead> трябва да има само редове <tr>, а не директно клетки <th> или <td>.

Browser Support

BrowserПоддръжка

Chrome
✔️

Firefox
✔️

Edge
✔️

Safari
✔️

Opera
✔️

Атрибути

Този елемент няма специфични атрибути.