Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Oprettelse og Strukturering af HTML-Tabeller | Tabeller og Formularer
HTML-Grundlæggende

bookOprettelse og Strukturering af HTML-Tabeller

Lad os begynde med at diskutere tabeller. Specifikt vil vi undersøge følgende tekstorganisering:

Tabeller

Tabeller i HTML bruges til at vise data i rækker og kolonner, hvilket giver en struktureret måde at organisere information på.

Oprettelse af tabeller

<table>-tagget bruges til at oprette en tabel i HTML. Tabeller består af rækker (<tr>) og celler (<td>), som definerer tabellens struktur og indhold. Den grundlæggende tabelstruktur vil være som følger.
Eksempel:

index.html

index.html

copy

I eksemplet ovenfor:

  • <table>-tagget bruges til at oprette en tabel;
  • Hvert <tr>-tag repræsenterer en række i tabellen;
  • Inden for hver række repræsenterer <td>-tags celler, der definerer indholdet af hver celle.

Selvom det er muligt at afslutte arbejdet med tabeller her, kan deres semantik forbedres for at gøre det lettere for søgemaskiner at forstå deres indhold.

Tabeloverskrifter

<th>-tagget definerer tabeloverskrifter, der repræsenterer kolonne- eller rækkerubrikker. Det skal anvendes inden for en tabels <thead>-sektion.
Eksempel:

index.html

index.html

copy

I eksemplet ovenfor:

  • <thead>-sektionen indeholder tabeloverskriftsceller defineret med <th>-tagget;
  • Hver <th>-tag repræsenterer en overskriftscelle.

Tabelkrop

tbody-sektionen skal placeres efter thead-sektionen og omslutte alle tabeldata undtagen overskrifterne. Alle elementer inden for tbody forbliver uændrede.
Eksempel:

index.html

index.html

copy

Opsummering

Tabeller er struktureret med et hierarki af elementer:

1. Tabel

<table>-tagget er det overordnede element, der definerer hele tabellen. Det indeholder alle rækker og kolonner i tabellen.

<table></table>

2. Tabelhoved

<thead>-tagget bruges til at gruppere tabelhovedets rækker. Det indeholder en eller flere rækker (<tr>) med headerceller (<th>), som definerer kolonneoverskrifter.

<table>
  <thead></thead>
</table>

3. Tabelkrop

<tbody>-tagget bruges til at gruppere hovedindholdets rækker i tabellen. Det indeholder en eller flere rækker (<tr>) med dataceller (<td>), som definerer tabelindholdet.

<table>
  <thead></thead>
  <tbody></tbody>
</table>

4. Tabelrækker

<tr>-tagget repræsenterer en række i tabellen. Det indeholder en eller flere tabelceller (<td> eller <th>), som definerer indholdet af hver kolonne i rækken.

<table>
  <thead>
    <tr></tr>
  </thead>
  <tbody>
    <tr></tr>
    <tr></tr>
  </tbody>
</table>

5. Tabelceller

<td>-tagget repræsenterer en standard datacelle i tabelkroppen. <th>-tagget repræsenterer en overskriftscelle i tabelhovedet. Hver celle indeholder det faktiske indhold i tabellen, såsom tekst, billeder eller andre HTML-elementer.

<table>
  <thead>
    <tr>
      <th>Heading 1</th>
      <th>Heading 2</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Text 1</td>
      <td>Text 2</td>
    </tr>
    <tr>
      <td>Text 3</td>
      <td>Text 4</td>
    </tr>
  </tbody>
</table>
index.html

index.html

copy

Videovejledning

1. Hvilket tag bruges til at oprette en tabel?

2. Hvilket tag repræsenterer en række i tabellen?

3. Hvad er formålet med <tbody>-tagget?

question mark

Hvilket tag bruges til at oprette en tabel?

Select the correct answer

question mark

Hvilket tag repræsenterer en række i tabellen?

Select the correct answer

question mark

Hvad er formålet med <tbody>-tagget?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 4. Kapitel 1

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Suggested prompts:

Can you explain the difference between <thead> and <tbody> in more detail?

How do I add more rows or columns to an HTML table?

What are some best practices for making tables accessible?

Awesome!

Completion rate improved to 3.13

bookOprettelse og Strukturering af HTML-Tabeller

Stryg for at vise menuen

Lad os begynde med at diskutere tabeller. Specifikt vil vi undersøge følgende tekstorganisering:

Tabeller

Tabeller i HTML bruges til at vise data i rækker og kolonner, hvilket giver en struktureret måde at organisere information på.

Oprettelse af tabeller

<table>-tagget bruges til at oprette en tabel i HTML. Tabeller består af rækker (<tr>) og celler (<td>), som definerer tabellens struktur og indhold. Den grundlæggende tabelstruktur vil være som følger.
Eksempel:

index.html

index.html

copy

I eksemplet ovenfor:

  • <table>-tagget bruges til at oprette en tabel;
  • Hvert <tr>-tag repræsenterer en række i tabellen;
  • Inden for hver række repræsenterer <td>-tags celler, der definerer indholdet af hver celle.

Selvom det er muligt at afslutte arbejdet med tabeller her, kan deres semantik forbedres for at gøre det lettere for søgemaskiner at forstå deres indhold.

Tabeloverskrifter

<th>-tagget definerer tabeloverskrifter, der repræsenterer kolonne- eller rækkerubrikker. Det skal anvendes inden for en tabels <thead>-sektion.
Eksempel:

index.html

index.html

copy

I eksemplet ovenfor:

  • <thead>-sektionen indeholder tabeloverskriftsceller defineret med <th>-tagget;
  • Hver <th>-tag repræsenterer en overskriftscelle.

Tabelkrop

tbody-sektionen skal placeres efter thead-sektionen og omslutte alle tabeldata undtagen overskrifterne. Alle elementer inden for tbody forbliver uændrede.
Eksempel:

index.html

index.html

copy

Opsummering

Tabeller er struktureret med et hierarki af elementer:

1. Tabel

<table>-tagget er det overordnede element, der definerer hele tabellen. Det indeholder alle rækker og kolonner i tabellen.

<table></table>

2. Tabelhoved

<thead>-tagget bruges til at gruppere tabelhovedets rækker. Det indeholder en eller flere rækker (<tr>) med headerceller (<th>), som definerer kolonneoverskrifter.

<table>
  <thead></thead>
</table>

3. Tabelkrop

<tbody>-tagget bruges til at gruppere hovedindholdets rækker i tabellen. Det indeholder en eller flere rækker (<tr>) med dataceller (<td>), som definerer tabelindholdet.

<table>
  <thead></thead>
  <tbody></tbody>
</table>

4. Tabelrækker

<tr>-tagget repræsenterer en række i tabellen. Det indeholder en eller flere tabelceller (<td> eller <th>), som definerer indholdet af hver kolonne i rækken.

<table>
  <thead>
    <tr></tr>
  </thead>
  <tbody>
    <tr></tr>
    <tr></tr>
  </tbody>
</table>

5. Tabelceller

<td>-tagget repræsenterer en standard datacelle i tabelkroppen. <th>-tagget repræsenterer en overskriftscelle i tabelhovedet. Hver celle indeholder det faktiske indhold i tabellen, såsom tekst, billeder eller andre HTML-elementer.

<table>
  <thead>
    <tr>
      <th>Heading 1</th>
      <th>Heading 2</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Text 1</td>
      <td>Text 2</td>
    </tr>
    <tr>
      <td>Text 3</td>
      <td>Text 4</td>
    </tr>
  </tbody>
</table>
index.html

index.html

copy

Videovejledning

1. Hvilket tag bruges til at oprette en tabel?

2. Hvilket tag repræsenterer en række i tabellen?

3. Hvad er formålet med <tbody>-tagget?

question mark

Hvilket tag bruges til at oprette en tabel?

Select the correct answer

question mark

Hvilket tag repræsenterer en række i tabellen?

Select the correct answer

question mark

Hvad er formålet med <tbody>-tagget?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 4. Kapitel 1
some-alt