Cursusinhoud
Ultimate HTML
Ultimate HTML
Tabellen Maken en Structureren in HTML
Tabellen zijn nuttig voor het presenteren van complexe relaties door inhoud in cellen te organiseren. Ze zijn bijzonder effectief voor het weergeven van tabelgegevens zoals vervoersdienstregelingen, kalenders, salariscompensaties, wedstrijdresultaten, financiële transacties, restaurantmenu's, prijslijsten en andere informatie die van nature in een tabelvorm past, vergelijkbaar met Google Sheets.
Om tabellen in HTML te maken, gebruik de volgende hoofdelementen:
<table>
: definieert een tabel op een webpagina;<tr>
: definieert een rij binnen de tabel;<th>
: definieert een kopcel binnen een rij. Kopcellen zijn meestal vetgedrukt en gecentreerd;<td>
: definieert een standaard datacel binnen een rij.
Laten we de stappen doorlopen om een tabel voor een menu te maken:
Stap 1: Stel de HTML-structuur in
Begin met het maken van de basis HTML-structuur voor je pagina:
html
Stap 2: Definieer de tabel
Binnen het <body>
element, voeg de <table>
tag toe om de tabel te definiëren:
html
Stap 3: Voeg een tabelbijschrift toe (Optioneel)
Als je een titel voor de tabel wilt geven, kun je de <caption>
tag gebruiken:
html
Stap 4: Maak Tabelkoppen
Voeg vervolgens de tabelkoppen toe binnen het <thead>
element. Elke kop wordt gedefinieerd met behulp van de <th>
tag:
html
Stap 5: Vul de Tabel met Gegevens
Gebruik het <tbody>
element om de tabelrijen te omsluiten en <td>
tags om de cellen met gegevens te definiëren:
html
Volledige Code
Neem alstublieft een moment om alle elementen grondig te bekijken om ervoor te zorgen dat hun relatie duidelijk is.
index.html
index.css
Opmerking
Standaard hebben HTML-tabellen geen specifieke visuele stijl. Om het uiterlijk van de tabel aan te passen, voeg je CSS-stijlen toe in een apart CSS-bestand of binnen een
<style>
-tag in de<head>
-sectie van het HTML-bestand.Het is echter niet nodig om op dit moment in CSS te duiken, aangezien de huidige focus alleen op HTML ligt.
Als je wilt zien hoe de tabel eruitziet zonder enige CSS-styling, kun je regel 4 verwijderen:
<link rel="stylesheet" href="index.css" />
, die de CSS-stijlen importeert.Als je meer wilt leren over CSS, overweeg dan om de CSS Fundamentals cursus.
1. Welk HTML-element wordt gebruikt om een tabel op een webpagina te definiëren?
2. Welk HTML-element wordt gebruikt om een rij binnen een tabel te definiëren?
3. Wat is het doel van het <th>
-element in een HTML-tabel?
Bedankt voor je feedback!