Tag thead

Tag thead určuje horní část tabulky. Používá se pro seskupení řádků takovým způsobem, aby bylo možné okamžitě aplikovat CSS styly na určitou skupinu. V jedné tabulce může být pouze jeden tag thead.

Tag thead se často používá společně s tbody a tfoot pro určení horní části, hlavní části a dolní části HTML tabulky.

Příklad

Přidejme skupině řádků seskupených tagem thead červenou barvu textu pomocí vlastnosti color:

html<table>
  <thead>
    <tr>
      <th>Name</th>
      <th>Surn</th>
      <th>Salary</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>name1</td>
      <td>surn1</td>
      <td>200$</td>
    </tr>
    <tr>
      <td>name2</td>
      <td>surn2</td>
      <td>1000$</td>
    </tr>
  </tbody>
  <tfoot>
    <tr>
      <td>count: 2</td>
      <td>-</td>
      <td>total: 1200$</td>
    </tr>
  </tfoot>
</table>
cssthead {
  color: red;
}

table, td, th {
  border: 1px solid black;
}

Результат:

Příklad

Zde thead není nahoře a tfoot není dole, přesto je prohlížeč umístí na správná místa:

html<table>
  <tfoot>
    <tr>
      <td>count: 2</td>
      <td>-</td>
      <td>total: 1200$</td>
    </tr>
  </tfoot>
  <tbody>
    <tr>
      <td>name1</td>
      <td>surn1</td>
      <td>200$</td>
    </tr>
    <tr>
      <td>name2</td>
      <td>surn2</td>
      <td>1000$</td>
    </tr>
  </tbody>
  <thead>
    <tr>
      <th>Name</th>
      <th>Surn</th>
      <th>Salary</th>
    </tr>
  </thead>
</table>
csstable, td, th {
  border: 1px solid black;
}

Результат:

Viz také

  • tagy tbody, tfoot,
    které seskupují řádky tabulky
  • tag caption,
    který určuje nadpis celé tabulky
  • atributy rowspan a colspan,
    které slučují řádky a sloupce tabulky