HTML en CSS - document flow en box model

  • Je weet wat een class is en wanneer je deze toe kan passen
  • Je bent bekend met het box model: je kan margins en paddings gebruiken om de layout van een pagina aan te passen
1 / 14
volgende
Slide 1: Tekstslide
InformaticaMiddelbare schoolvwoLeerjaar 4

In deze les zitten 14 slides, met interactieve quizzen en tekstslides.

Onderdelen in deze les

  • Je weet wat een class is en wanneer je deze toe kan passen
  • Je bent bekend met het box model: je kan margins en paddings gebruiken om de layout van een pagina aan te passen

Slide 1 - Tekstslide

Deze slide heeft geen instructies

Die "div p" in het stukje css noemen we een ...

Slide 2 - Tekstslide

selector
Die "div p" in het stukje css noemen we een ...
A
paragraph
B
division paragraph
C
selector
D
class

Slide 3 - Quizvraag

Deze slide heeft geen instructies

Welke kleur heeft de p in de div?

Slide 4 - Tekstslide

Deze slide heeft geen instructies

Welke kleur heeft de p in de div?
A
blauw
B
oranje
C
groen
D
rood

Slide 5 - Quizvraag

Deze slide heeft geen instructies

Slide 7 - Tekstslide

Deze slide heeft geen instructies

Wat gebeurt er als .box1 de volgende property krijgt:
padding-left: 20px

Slide 8 - Tekstslide

Deze slide heeft geen instructies

Wat gebeurt er als .box1 de volgende property krijgt:
padding-left: 20px
A
.box1 wordt 20px breder
B
.box1 schuift 20px naar links
C
.box1 schuift 20px naar rechts

Slide 9 - Quizvraag

Deze slide heeft geen instructies

Document flow
Document flow is de manier waarop elementen gepositioneerd worden.  We kijken even naar dit voorbeeld:

Slide 10 - Tekstslide

Deze slide heeft geen instructies

Display: inline
Probeer je je element breedte en hoogte te geven maar "hij doet het niet" ? Dan is het vermoedelijk een inline element. Inline elementen kan je geen breedte en hoogte geven; ze worden gevuld op basis van de inhoud en komen achter elkaar te staan.

Slide 11 - Tekstslide

Deze slide heeft geen instructies

Display: block
Als je iets met layout wil doen doe je dat doorgaans met elementen die display:block hebben. Block elementen kan je een breedte en hoogte geven en beginnen standaard op een nieuwe regel

Slide 12 - Tekstslide

Deze slide heeft geen instructies

Display: flex
Om je layout te fixen :)

Slide 13 - Tekstslide

Deze slide heeft geen instructies

Wat hebben jullie vandaag geleerd?

Slide 14 - Open vraag

Deze slide heeft geen instructies