In deze les zitten 31 slides, met interactieve quizzen en tekstslides.
Lesduur is: 15 min
Onderdelen in deze les
Document
Slide 1 - Tekstslide
HTML tags die we gaan leren:
<br />
p
h1, h2, h3, h4, h5, h6
b, i, u, strong, em,
Dit zijn de meest-voorkomende tags. Ze geven het HTML-document structuur (linker rijtje) of je gebruikt ze om tekst op te maken (rechter rijtje). In andere lessen zul je nog meer tags leren.
html
head
title
body
Slide 2 - Tekstslide
Waar zie je correct geneste tags?
A
<html><body></html></body>
B
<html><body></body></html>
C
</html><body></body></html>
D
<html></body><html></body>
Slide 3 - Quizvraag
<html> <head></head> <body></body> </html>
Welke tag vormt de buitenste HTML?
A
html
B
head
C
body
D
head & body
Slide 4 - Quizvraag
<html> <head></head> <body></body> </html>
Welke tags vormen de binnenste HTML? (innerHTML)
A
html
B
head
C
body
D
head & body
Slide 5 - Quizvraag
HTML heeft familie:
We zeggen ook wel dat de buitenste HTML de 'ouder' is en de geneste HTML het 'kind'. Je krijgt dan een soort familie-stamboom met Oma's, zusjes en neefjes
Slide 6 - Tekstslide
HTML attributes
Attribuut = eigenschap
Attributen zijn eigen schappen. Attributen van een tag plaats je in de start-tag. Een attribuut heeft meestal ook een waarde. Waardes kunnen getallen en percentages zijn, bijvoorbeeld als ze de breedte van een element aangeven. Attributen kunnen ook tekst als waarde hebben. Meestal zijn er dan maar een paar verschillende waardes die zijn toegestaan.
Slide 7 - Tekstslide
HTML = Object Oriented
Erven gaat volgens de stamboom. Kinderen erven van hun ouders.
Objecten van eenzelfde klasse zullen vaak een aantal eigenschappen hetzelfde hebben, of ze gedragen zich hetzelfde.
Gedrag krijgt een object meestal door javascript
Om het ene object van het andere te kunnen onderscheiden heeft elk object (of elke tag) een unieke ID. Een object kan wel lid zijn van meerdere klasses
Slide 8 - Tekstslide
De structuur van een
HTML-document
volgt een boom-structuur
Die structuur noemen we de DOM =
Document Object Model
en lijkt erg op een mappen-structuur
html
Elk html-document bevat 1 HTML-tag. Dit is de meest buitenste tag. Deze bevat dus alle andere tags en is dus meest de over-over-over-overgrootouder van het document.
Vanuit de HTML-tag waaieren de andere tags uit, zoals de takken en wortels van een boom uitwaaieren vanuit de stam.
De HTML-tag vormt dus de stam. Om bij een blaadje te komen kun je de stam en haar vertakkingen aflopen tot je bij een blaadje komt.
Slide 9 - Tekstslide
De structuur van een
HTML-document
is heel ZEN
Het bestaat uit een
HEAD
en een BODY
head
Elk HTML-document bevat 1 head-tag, niet meer.
Dit is het brein van het HTML-document. Het bevat informatie die we niet zien, maar die essentieel is voor de werking en het uiterlijk van het document.
body
Elk HTML-document bevat 1 body-tag.
Hierin staat alle HTML die zichtbaar is in de browser, maar ook scripts om de web-pagina goed te laten functioneren.
Slide 10 - Tekstslide
De structuur van een
HTML-document:
Doctype declaration
Dit is het enige wat in een HTML-document buiten de HTML-tags mag voorkomen. Het vertelt de browser welke versie HTML-gebruikt is. Deze declaratie hoort bij HTML5.
Document Root
De html-tag is de buitenste tag en vormt dus de basis van het document.
Head
Elk HTML-document bevat 1 HEAD-tag. Deze bevat vooral meta-informatie over het document.
Body
De Body bevat het zichtbare deel van de website + scripts om de website naar behoren te laten werken.
De HTML-sluitings-tag sluit het document af. Hierna mag geen enkele andere code komen.
Slide 11 - Tekstslide
Hoe vaak mogen de volgende tags voorkomen?
<html><head><title><body>
A
html 1x, de rest zo vaak als nodig
B
Elk 1x max
C
Elk zo vaak als nodig
D
html en head 1x, title en body vaker
Slide 12 - Quizvraag
HTML tags die we gaan leren:
<br />
p
h1, h2, h3, h4, h5, h6
b, i, u, strong, em,
<hr />
img
Dit zijn de meest-voorkomende tags. Ze geven het HTML-document structuur (linker rijtje) of je gebruikt ze om tekst op te maken (rechter rijtje). In andere lessen zul je nog meer tags leren.
html
head
title
body
Dit icoontje bevat steeds een link naar W3schools. Je kunt daar de uitleg over de tags lezen en direct met de tags oefenen.
Slide 13 - Tekstslide
De Title-tag toont de titel van het document in het tabblad. Hij hoort in de HEAD. Zoekmachines gebruiken meestal deze titel in hun zoekresultaten.
Ook als je in WORD schrijft wordt er een End-Of-Line teken aan de zin toegevoegd zodra je op ENTER drukt. Wij zien dit alleen niet. Je kunt ze wel zichtbaar maken als je wil.
Dit is een zin.<br> na de br begint een zin op<br>
een nieuwe regel
Slide 17 - Sleepvraag
Meer parallellen met WORD
Het lint van WORD
HTML is oorspronkelijk bedacht om tekst op te maken (in het Engels: to format). In de symbooltjes op het lint vind je dan ook dezelfde opties als die je met HTML hebt. Sommige dingen doe je met tags (wit). Andere met attributen (groen).