πŸš€Webontwikkeling basics Β· Les 4 (laatste)

πŸ“„ Je eerste bestand

Je weet nu wat een website is, hoe het internet werkt en wat frontend en backend betekenen. Tijd om de theorie los te laten en je eerste stap te zetten: VS Code installeren en een echte HTML-pagina aanmaken.

πŸ• ~15 minuten Hands-on β€” je gaat iets doen

Stap 1 β€” VS Code installeren

Code schrijf je in een code-editor. Kladblok werkt ook, maar een editor heeft kleurmarkering, autocomplete en nuttige extensies. De standaard in de webwereld is Visual Studio Code β€” gratis, snel en enorm populair.

index.html β€” Visual Studio Code

Explorer

πŸ“ mijn-website

πŸ“„ index.html

🎨 style.css

1 <!DOCTYPE html>

2 <html lang="nl">

3 <body>

4 <h1>Hallo!</h1>

5 </body>

6 </html>

Installeren:

  1. 1. Ga naar code.visualstudio.com
  2. 2. Klik op de grote blauwe downloadknop (detecteert automatisch jouw besturingssysteem)
  3. 3. Installeer het programma (Next, Next, Finish)
  4. 4. Open VS Code β€” je ziet een welkomstscherm

πŸ’‘ Handige extensie

Installeer de extensie Prettier in VS Code (Ctrl+Shift+X β†’ zoek Prettier). Het formatteert je code automatisch netjes als je opslaat. Stel in: Format On Save: aan.

Stap 2 β€” Je eerste HTML-bestand

Maak nu een map en een bestand aan. Volg de stappen:

1

Maak een nieuwe map aan

Op je bureaublad of in Documenten. Noem hem bijv. mijn-website.

2

Open de map in VS Code

File β†’ Open Folder β†’ selecteer de map. Of sleep de map naar het VS Code-icoon.

3

Maak een nieuw bestand aan

Klik op het + icoontje in de Explorer (links). Noem het bestand index.html β€” let op de extensie .html!

4

Typ de basisstructuur

Typ in VS Code gewoon ! en druk op Tab β€” VS Code vult automatisch de basisstructuur in. Of typ het zelf:

<!DOCTYPE html>

<html lang="nl">

<head>

<meta charset="UTF-8">

<title>Mijn eerste pagina</title>

</head>

<body>

<h1>Hallo wereld!</h1>

<p>Dit is mijn eerste webpagina.</p>

</body>

</html>

πŸ’‘ Wat betekent dit?

<!DOCTYPE html> vertelt de browser dat dit een HTML5-document is. <head> bevat info over de pagina (niet zichtbaar). <body> bevat wat de bezoeker ziet.

Stap 3 β€” Openen in de browser

Je HTML-bestand openen in de browser is simpel. Sla het bestand op (Ctrl+S) en doe daarna één van het volgende:

Optie A β€” Slepen

Sleep het bestand index.html van je Verkenner/Finder naar een open browservenster. De pagina verschijnt meteen.

Optie B β€” Live Server (aanbevolen)

Installeer de VS Code-extensie Live Server. Daarna: klik rechts op index.html β†’ "Open with Live Server". Je pagina herlaadt automatisch als je de code aanpast.

Resultaat in de browser:

πŸ”’ file:///C:/Users/jij/bureaublad/mijn-website/index.html

Hallo wereld!

Dit is mijn eerste webpagina.

πŸ’‘ Wat betekent dit?

De URL begint met file:// β€” dat betekent dat je direct een lokaal bestand opent, zonder server. Dat werkt prima voor statische HTML. Zodra je PHP nodig hebt (server-side code), heb je wΓ©l een webserver nodig.

Stap 4 β€” Experimenteer!

De beste manier om te leren is door te breken. Probeer deze aanpassingen in je bestand:

🎯 Uitdaging 1 β€” Andere kop

Verander de tekst in <h1> naar je eigen naam. Sla op en herlaad de browser.

🎯 Uitdaging 2 β€” Extra paragrafen

Voeg nog twee <p>-tags toe onder de eerste. Elke paragraaf op een nieuwe regel.

🎯 Uitdaging 3 β€” Een link

Voeg een link toe naar mbo-sd.com:

<a href="https://mbo-sd.com">Ga naar mbo-sd.com</a>

🎯 Uitdaging 4 β€” Kleur via CSS

Voeg dit toe in de <head> sectie om je kop blauw te maken:

<style>

h1 { color: royalblue; }

</style>

πŸ’‘ DevTools β€” jouw geheime wapen

Druk in je browser op F12 om de Developer Tools te openen. Je ziet de HTML-structuur, de CSS-regels die actief zijn, en eventuele fouten. Elke professionele webdeveloper heeft DevTools de hele dag open.

βœ… Wat heb je geleerd?

  • βœ“ Je hebt VS Code geΓ―nstalleerd β€” de standaard code-editor voor webdevelopers.
  • βœ“ Je weet de basisstructuur van een HTML-bestand: <!DOCTYPE>, <html>, <head>, <body>.
  • βœ“ Je kunt een HTML-bestand openen in de browser via slepen of Live Server.
  • βœ“ Je weet hoe je DevTools opent (F12) om je pagina te inspecteren.

Wat nu?

Je kent nu de grondbeginselen van het web. Tijd voor de volgende stap: leren bouwen. De HTML-track is het logische vervolg β€” 6 lessen, van je eerste tag tot semantische HTML.

🧠 Kennischeck

Klaar! Je hebt de Start-track voltooid.

Markeer deze les als voltooid en ga verder met de HTML-track.