Znacznik table

Znacznik table tworzy tabelę. Używany razem ze znacznikami tr, td, th.

Znacznik tr tworzy wiersz tabeli, a znaczniki td i th tworzą komórki tej tabeli. Różnica między td a th: pierwszy to zwykła komórka, a drugi to komórka nagłówkowa.

Atrybuty

Atrybut Opis
cellspacing Określa odstęp między komórkami.
Przestarzały, zamiast niego należy używać właściwości CSS border-spacing.
cellpadding Określa odstęp między tekstem a granicą komórki.
Przestarzały, zamiast niego należy używać właściwości CSS padding.
border Określa obramowanie komórek i tabeli.
Przestarzały, zamiast niego należy używać właściwości CSS border.

Przykład

Stwórzmy tabelę z komórkami th i td:

html<table>
  <tr>
    <th>Name</th>
    <th>Surn</th>
    <th>Salary</th>
  </tr>
  <tr>
    <td>name1</td>
    <td>surn1</td>
    <td>200$</td>
  </tr>
  <tr>
    <td>name2</td>
    <td>surn2</td>
    <td>1000$</td>
  </tr>
</table>
csstable, td, th {
  border: 1px solid black;
}

Результат:

Zobacz też

  • znaczniki thead, tbody i tfoot,
    które grupują wiersze tabeli
  • znacznik caption,
    który określa tytuł całej tabeli
  • właściwość vertical-align,
    która określa wyrównanie tekstu w pionie
  • atrybuty rowspan i colspan,
    które łączą wiersze i kolumny tabeli