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

Cette leçon contient 14 diapositives, avec quiz interactifs et diapositives de texte.

Éléments de cette leçon

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

Cet élément n'a pas d'instructions

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

Slide 2 - Diapositive

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

Slide 3 - Quiz

Cet élément n'a pas d'instructions

Welke kleur heeft de p in de div?

Slide 4 - Diapositive

Cet élément n'a pas d'instructions

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

Slide 5 - Quiz

Cet élément n'a pas d'instructions

Slide 7 - Diapositive

Cet élément n'a pas d'instructions

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

Slide 8 - Diapositive

Cet élément n'a pas d'instructions

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

Cet élément n'a pas d'instructions

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

Slide 10 - Diapositive

Cet élément n'a pas d'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.

Slide 11 - Diapositive

Cet élément n'a pas d'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 - Diapositive

Cet élément n'a pas d'instructions

Display: flex
Om je layout te fixen :)

Slide 13 - Diapositive

Cet élément n'a pas d'instructions

Wat hebben jullie vandaag geleerd?

Slide 14 - Question ouverte

Cet élément n'a pas d'instructions