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
next
Slide 1: Slide
InformaticaMiddelbare schoolvwoLeerjaar 4

This lesson contains 14 slides, with interactive quizzes and text slides.

Report this lesson

Items in this lesson

  • 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 - Slide

This item has no instructions

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

Slide 2 - Slide

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

Slide 3 - Quiz

This item has no instructions

Welke kleur heeft de p in de div?

Slide 4 - Slide

This item has no instructions

Welke kleur heeft de p in de div?
<a href="https://codepen.io/timmiekun/pen/YRaNjy">https://codepen.io/timmiekun/pen/YRaNjy</a>
A
blauw
B
oranje
C
groen
D
rood

Slide 5 - Quiz

This item has no instructions

<a href="https://timmiekun.github.io/html-css-lesson/document_flow.html">https://timmiekun.github.io/html-css-lesson/document_flow.html</a>
Box model:

Slide 6 - Slide

Box model
Lees meer
<a href="https://htmldog.com/guides/css/beginner/margins/">https://htmldog.com/guides/css/beginner/margins/</a>

Slide 7 - Slide

This item has no instructions

Classes
<a href="https://htmldog.com/guides/css/intermediate/classid/">https://htmldog.com/guides/css/intermediate/classid/</a>
Wat gebeurt er als .box1 de volgende property krijgt:
padding-left: 20px

Slide 8 - Slide

This item has no instructions

Wat gebeurt er als .box1 de volgende property krijgt:
padding-left: 20px
<a href="https://codepen.io/timmiekun/pen/JwGyjg">https://codepen.io/timmiekun/pen/JwGyjg</a>
A
.box1 wordt 20px breder
B
.box1 schuift 20px naar links
C
.box1 schuift 20px naar rechts

Slide 9 - Quiz

This item has no instructions

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

Slide 10 - Slide

This item has no instructions

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.
Resume
<a href="https://timmiekun.github.io/html-css-lesson/document_flow.html">https://timmiekun.github.io/html-css-lesson/document_flow.html</a>

Slide 11 - Slide

This item has no instructions

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 - Slide

This item has no instructions

Display: flex
Om je layout te fixen :)

Slide 13 - Slide

This item has no instructions

Wat hebben jullie vandaag geleerd?

Slide 14 - Open question

This item has no instructions