Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Oppretting og Strukturering av HTML-Tabeller | Tabeller og Skjemaer
HTML-Grunnleggende

bookOppretting og Strukturering av HTML-Tabeller

La oss starte med å diskutere tabeller. Spesielt skal vi se nærmere på følgende tekstorganisering:

Tabeller

Tabeller i HTML brukes til å vise data i rader og kolonner, og gir en strukturert måte å organisere informasjon på.

Oppretting av tabeller

<table>-taggen brukes for å lage en tabell i HTML. Tabeller består av rader (<tr>) og celler (<td>), som definerer strukturen og innholdet i tabellen. Den grunnleggende tabellstrukturen vil være som følger.
Eksempel:

index.html

index.html

copy

I eksemplet ovenfor:

  • <table>-taggen brukes for å lage en tabell;
  • Hver <tr>-tagg representerer en rad i tabellen;
  • Innenfor hver rad representerer <td>-tagger celler, og definerer innholdet i hver celle.

Selv om vi kunne stoppet arbeidet med tabeller her, kan vi forbedre semantikken for å gjøre det enklere for søkemotorer å forstå innholdet.

Tabelloverskrifter

<th>-taggen definerer tabelloverskrifter som representerer kolonne- eller radrubrikk. Den skal brukes innenfor en tabells <thead>-seksjon.
Eksempel:

index.html

index.html

copy

I eksemplet ovenfor:

  • <thead>-seksjonen inneholder tabelloverskriftsceller definert med <th>-taggen;
  • Hver <th>-tagg representerer en overskriftscelle.

Tabellkropp

tbody-seksjonen skal plasseres etter thead-seksjonen og omslutte alle tabellens data bortsett fra overskriftene. Alle elementene inne i tbody forblir uendret.
Eksempel:

index.html

index.html

copy

Oppsummering

Tabeller er strukturert med et hierarki av elementer:

1. Tabell

<table>-taggen er overordnede element som definerer hele tabellen. Den inneholder alle radene og kolonnene i tabellen.

<table></table>

2. Tabellhode

<thead>-taggen brukes til å gruppere radene i tabellhodet. Den inneholder én eller flere rader (<tr>) med overskriftsceller (<th>), som definerer kolonneoverskrifter.

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

3. Tabellkropp

<tbody>-taggen brukes til å gruppere hovedinnholdet i tabellen. Den inneholder én eller flere rader (<tr>) med dataceller (<td>), som definerer hovedinnholdet i tabellen.

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

4. Tabellrader

<tr>-taggen representerer en rad i tabellen. Den inneholder én eller flere tabellceller (<td> eller <th>), som definerer innholdet i hver kolonne i raden.

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

5. Tabellceller

<td>-taggen representerer en standard datacelle i tabellkroppen. <th>-taggen representerer en overskriftscelle i tabellhodet. Hver celle inneholder det faktiske innholdet i tabellen, for eksempel tekst, bilder 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

Videoveiledning

1. Hvilken tag brukes for å lage en tabell?

2. Hvilken tag representerer en rad i tabellen?

3. Hva er formålet med <tbody>-taggen?

question mark

Hvilken tag brukes for å lage en tabell?

Select the correct answer

question mark

Hvilken tag representerer en rad i tabellen?

Select the correct answer

question mark

Hva er formålet med <tbody>-taggen?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 4. Kapittel 1

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

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

bookOppretting og Strukturering av HTML-Tabeller

Sveip for å vise menyen

La oss starte med å diskutere tabeller. Spesielt skal vi se nærmere på følgende tekstorganisering:

Tabeller

Tabeller i HTML brukes til å vise data i rader og kolonner, og gir en strukturert måte å organisere informasjon på.

Oppretting av tabeller

<table>-taggen brukes for å lage en tabell i HTML. Tabeller består av rader (<tr>) og celler (<td>), som definerer strukturen og innholdet i tabellen. Den grunnleggende tabellstrukturen vil være som følger.
Eksempel:

index.html

index.html

copy

I eksemplet ovenfor:

  • <table>-taggen brukes for å lage en tabell;
  • Hver <tr>-tagg representerer en rad i tabellen;
  • Innenfor hver rad representerer <td>-tagger celler, og definerer innholdet i hver celle.

Selv om vi kunne stoppet arbeidet med tabeller her, kan vi forbedre semantikken for å gjøre det enklere for søkemotorer å forstå innholdet.

Tabelloverskrifter

<th>-taggen definerer tabelloverskrifter som representerer kolonne- eller radrubrikk. Den skal brukes innenfor en tabells <thead>-seksjon.
Eksempel:

index.html

index.html

copy

I eksemplet ovenfor:

  • <thead>-seksjonen inneholder tabelloverskriftsceller definert med <th>-taggen;
  • Hver <th>-tagg representerer en overskriftscelle.

Tabellkropp

tbody-seksjonen skal plasseres etter thead-seksjonen og omslutte alle tabellens data bortsett fra overskriftene. Alle elementene inne i tbody forblir uendret.
Eksempel:

index.html

index.html

copy

Oppsummering

Tabeller er strukturert med et hierarki av elementer:

1. Tabell

<table>-taggen er overordnede element som definerer hele tabellen. Den inneholder alle radene og kolonnene i tabellen.

<table></table>

2. Tabellhode

<thead>-taggen brukes til å gruppere radene i tabellhodet. Den inneholder én eller flere rader (<tr>) med overskriftsceller (<th>), som definerer kolonneoverskrifter.

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

3. Tabellkropp

<tbody>-taggen brukes til å gruppere hovedinnholdet i tabellen. Den inneholder én eller flere rader (<tr>) med dataceller (<td>), som definerer hovedinnholdet i tabellen.

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

4. Tabellrader

<tr>-taggen representerer en rad i tabellen. Den inneholder én eller flere tabellceller (<td> eller <th>), som definerer innholdet i hver kolonne i raden.

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

5. Tabellceller

<td>-taggen representerer en standard datacelle i tabellkroppen. <th>-taggen representerer en overskriftscelle i tabellhodet. Hver celle inneholder det faktiske innholdet i tabellen, for eksempel tekst, bilder 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

Videoveiledning

1. Hvilken tag brukes for å lage en tabell?

2. Hvilken tag representerer en rad i tabellen?

3. Hva er formålet med <tbody>-taggen?

question mark

Hvilken tag brukes for å lage en tabell?

Select the correct answer

question mark

Hvilken tag representerer en rad i tabellen?

Select the correct answer

question mark

Hva er formålet med <tbody>-taggen?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 4. Kapittel 1
some-alt