Kursinnhold
Ultimate HTML
Ultimate HTML
Lage og Strukturere Tabeller i HTML
Tabeller er nyttige for å presentere komplekse relasjoner ved å organisere innhold i celler. De er spesielt effektive for å vise tabulære data som transporttidsplaner, kalendere, lønnskompensasjoner, kampresultater, finansielle transaksjoner, restaurantmenyer, prislister og annen informasjon som naturlig passer inn i et tabellformat, likt Google Sheets.
For å lage tabeller i HTML, bruk følgende hovedelementer:
<table>
: definerer en tabell på en nettside;<tr>
: definerer en rad i tabellen;<th>
: definerer en overskriftscelle i en rad. Overskriftsceller er vanligvis fete og sentrerte;<td>
: definerer en standard datacelle i en rad.
La oss gå gjennom trinnene for å lage en tabell for en meny:
Trinn 1: Sett opp HTML-strukturen
Start med å lage den grunnleggende HTML-strukturen for siden din:
html
Trinn 2: Definer tabellen
Inne i <body>
-elementet, legg til <table>
-taggen for å definere tabellen:
html
Trinn 3: Legg til en tabelloverskrift (Valgfritt)
Hvis du vil gi tabellen en tittel, kan du bruke <caption>
-taggen:
html
Steg 4: Opprett Tabelloverskrifter
Deretter legger du til tabelloverskriftene innenfor <thead>
-elementet. Hver overskrift er definert ved å bruke <th>
-taggen:
html
Steg 5: Fyll ut Tabellen med Data
Bruk <tbody>
-elementet for å omslutte tabellradene og <td>
-tagger for å definere cellene som inneholder dataene:
html
Full Kode
Vennligst bruk et øyeblikk til å undersøke alle elementene grundig for å sikre at deres sammenheng er tydelig.
index.html
index.css
Merk
Som standard har HTML-tabeller ingen spesifikk visuell stil. For å tilpasse tabellens utseende, legg til CSS-stiler i en separat CSS-fil eller innenfor en
<style>
-tagg i HTML-filens<head>
-seksjon.Det er imidlertid ikke nødvendig å dykke inn i CSS på dette stadiet, da fokuset nå kun er på HTML.
Hvis du vil se hvordan tabellen ser ut uten noen CSS-styling, kan du fjerne linje 4:
<link rel="stylesheet" href="index.css" />
, som importerer CSS-stilene.Hvis du vil lære mer om CSS, vurder å ta CSS Fundamentals kurset.
1. Hva er HTML-elementet som brukes til å definere en tabell på en nettside?
2. Hvilket HTML-element brukes til å definere en rad innenfor en tabell?
3. Hva er formålet med <th>
-elementet i en HTML-tabell?
Takk for tilbakemeldingene dine!