HTML <td> etiket

Definition og brug

<td> Tagget definerer standard data-celler i HTML-tabel.

HTML-tabel har to typer celler:

  • Titelceller - indeholder titelsinformation (brug <th> elementoprettelse)
  • Data-celler - indeholder data (brug <td> elementoprettelse)

Som standard<td> Teksten i elementet er almindelig og venstrestillet.

Teksten i <th>-elementet er standard fed og centreret.

Se også:

HTML-undervisning:HTML tabeller

HTML DOM-referencemanual:TableData-objektet

CSS-undervisning:Indstil tabelstilen

Eksempel

Eksempel 1

En simpel HTML-tabel med to rækker og fire tabelceller:

<table>
  <tr>
    <td>Cell A</td>
    <td>Cell B</td>
  </tr>
  <tr>
    <td>Cell C</td>
    <td>Cell D</td>
  </tr>
</table>

Prøv det selv

Eksempel 2

Hvordan justere <td> indholdet (brug af CSS):

<table style="width:100%">
  <tr>
    <th>Måned</th>
    <th>Sparepenge</th>
  </tr>
  <tr>
    <td>Januar</td>
    <td style="text-align:right">¥3400</td>
  </tr>
  <tr>
    <td>Februar</td>
    <td style="text-align:right">¥4500</td>
  </tr>
</table>

Prøv det selv

Eksempel 3

Hvordan tilføje baggrundsfarve til tabelceller (brug CSS):

<table>
  <tr>
    <th>Måned</th>
    <th>Sparepenge</th>
  </tr>
  <tr>
    <td style="background-color:#FF0000">Januar</td>
    <td style="background-color:#00FF00">¥3400</td>
  </tr>
 </table>

Prøv det selv

Eksempel 4

Hvordan indstilles højden på cellen i tabellen (brug af CSS):

<table>
  <tr>
    <th>Måned</th>
    <th>Sparepenge</th>
  </tr>
  <tr>
    <td style="height:100px">Januar</td>
    <td style="height:100px">¥3400</td>
  </tr>
</table>

Prøv det selv

Eksempel 5

Hvordan fastsættes, at der ikke skiftes linje i cellen i tabellen (brug af CSS):

<table>
  <tr>
    <th>Verse</th>
  </tr>
  <tr>
    <td style="white-space:nowrap">朝辞白帝彩云间,千里江陵一日还。两岸猿声啼不住,轻舟已过万重山。</td>
  </tr>
</table>

Prøv det selv

Eksempel 6

Hvordan justeres lodret <td> indholdet (brug af CSS):

<table style="width:50%;">
  <tr>
    <th>Måned</th>
    <th>Sparepenge</th>
  </tr>
  <tr style="height:100px">
    <td style="vertical-align:bottom">Januar</td>
    <td style="vertical-align:bottom">¥3400</td>
  </tr>
</table>

Prøv det selv

Eksempel 7

Hvordan indstilles cellens bredde i tabellen (brug af CSS):

<table style="width:100%">
  <tr>
    <th>Måned</th>
    <th>Sparepenge</th>
  </tr>
  <tr>
    <td style="width:70%">Januar</td>
    <td style="width:30%">¥3400</td>
  </tr>
</table>

Prøv det selv

Eksempel 8

Hvordan oprettes en tabeloverskrift:

<table>
  <tr>
    <th Navn</th>
    <th>E-mail</th>
    <th>Telefon</th>
  </tr>
  <tr>
    <td>Bill Gates</td>
    <td>bill.gates@example.com</td>
    <td>138-1234-5678</td>
  </tr>
</table>

Prøv det selv

Eksempel 9

Hvordan oprettes en tabel med titel:

<table>
  <caption>Månedens sparepenge</caption>
  <tr>
    <th>Måned</th>
    <th>Sparepenge</th>
  </tr>
  <tr>
    <td>Januar</td>
    <td>¥3400</td>
  </tr>
  <tr>
    <td>Februar</td>
    <td>¥4500</td>
  </tr>
</table>

Prøv det selv

Eksempel 10

Hvordan definerer man celler i tabeller, der strækker sig over flere rækker eller kolonner:

<table>
  <tr>
    <th Navn</th>
    <th>E-mail</th>
    <th colspan="2">Telefon</th>
  </tr>
  <tr>
    <td>Bill Gates</td>
    <td>bill.gates@example.com</td>
    <td>138-1234-5678</td>
    <td>186-2345-6789</td>
  </tr>
</table>

Prøv det selv

Egenskab

Egenskab Værdi Beskrivelse
colspan Tal Angiv antallet af kolonner, cellen skal krydse.
headers header_id Angiv en eller flere titelceller, der er relateret til cellen.
rowspan Tal Indstil antallet af rækker, cellen skal krydse.

Globale egenskaber

<td> Etiketten understøtter også Globale egenskaber i HTML.

event egenskaber

<td> Etiketten understøtter også Event egenskaber i HTML.

Standard CSS-indstillinger

De fleste browsere vil bruge følgende standardværdier til at vise <td> Element:

td {
  display: table-cell;
  vertical-align: inherit;
{}

Browser support

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Support Support Support Support Support