Ik laat je zien: een link
Een link – het klikbare ding dat je ergens anders naartoe brengt – maak je met de <a>-tag:
<!-- A link to another page on your own website -->
<a href="lunch-menu.html">Lunch Menu</a>
<!-- A link out to somewhere else on the internet -->
<a href="https://www.si.edu">Our favorite museum's website</a>
hrefzegt waar de link naartoe gaat.- De tekst tussen
<a>en</a>is wat zichtbaar en klikbaar is.
Een tweede pagina
Je website heeft tot nu toe alleen index.html. Laten we een tweede pagina toevoegen – dat is gewoon nog een bestand in dezelfde map:
-
Maak in VS Code een nieuw bestand. Noem het naar je project, bijvoorbeeld
lunch-menu.html,about-me.html,trips.htmlofroster.html. Weer: kleine letters, geen spaties of accenten. -
Plak het volledige paginaskelet (hetzelfde als in les 1) en geef het een eigen
<title>,<h1>en wat inhoud. -
Verbind de pagina’s met links: op
index.htmleen link naar de nieuwe pagina, en op de nieuwe pagina een link terug – iets als<a href="index.html">Back home</a>.
Nu jij 💪
Maak een tweede pagina en link beide pagina’s aan elkaar. Laat minstens één link ook ergens op internet wijzen.
🏫 Schoolwebsite – oplossing (lunch-menu.html)
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Lunch Menu – Riverside Elementary</title>
</head>
<body>
<h1>This Week's Lunch Menu</h1>
<ul>
<li>Monday: tomato soup with pasta</li>
<li>Tuesday: chicken with rice</li>
<li>Wednesday: pancakes with syrup 🎉</li>
<li>Thursday: beef stew with dumplings</li>
<li>Friday: fish and potatoes</li>
</ul>
<p><a href="index.html">← Back to the homepage</a></p>
</body>
</html>
En op index.html voeg je toe:
<p><a href="lunch-menu.html">Check out the lunch menu</a></p>
🙋 Persoonlijke website – oplossing (about-me.html)
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>More About Me – Jake</title>
</head>
<body>
<h1>More About Me</h1>
<p>I'm in 4th grade, I have a dog named Rocky, and I collect soccer cards.</p>
<p>My favorite thing to listen to is <a href="https://www.youtube.com">music on YouTube</a>.</p>
<p><a href="index.html">← Back home</a></p>
</body>
</html>
🌍 Reisdagboek – oplossing (trips.html)
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>All Trips – Where We've Been</title>
</head>
<body>
<h1>All Our Trips</h1>
<ol>
<li>The mountains – a ridge hike</li>
<li>Greece – island hopping</li>
<li>Washington, D.C. – museums and monuments</li>
</ol>
<p>We plan our routes with <a href="https://maps.google.com">Google Maps</a>.</p>
<p><a href="index.html">← Back to the homepage</a></p>
</body>
</html>
⚽ Clubwebsite – oplossing (roster.html)
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Roster – Riverside Eagles FC</title>
</head>
<body>
<h1>Team Roster</h1>
<ul>
<li>Jake – goalkeeper (captain)</li>
<li>Matt – defense</li>
<li>Owen – midfield</li>
<li>Tom – forward</li>
</ul>
<p>Check the league schedule at <a href="https://www.ussoccer.com">ussoccer.com</a>.</p>
<p><a href="index.html">← Back to the homepage</a></p>
</body>
</html>
Controleer jezelf: Je klikt op een link op de homepage → de tweede pagina opent. Je klikt op “Back” → je bent weer thuis. Je website heeft voor het eerst meer dan één pagina!
Wat neem je mee uit deze les
- Een link:
<a href="waar">linktekst</a>. - Een nieuwe pagina op je website = een nieuw
.html-bestand in dezelfde map. - Links tussen je eigen pagina’s gebruiken alleen de bestandsnaam (
lunch-menu.html); links naar buiten beginnen methttps://.
© 2026 Ing. Martin Polak / AlgoRhino · Contentgebruiksvoorwaarden