CSS - gebruik maken van classes

  • Je kan specifieke elementen stylen m.b.v. classnames in css
1 / 19
suivant
Slide 1: Diapositive
InformaticaMiddelbare schoolvwoLeerjaar 4

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

Éléments de cette leçon

  • Je kan specifieke elementen stylen m.b.v. classnames in css

Slide 1 - Diapositive

Stel ik wil allen <li> elementen een groene onderstreping geven. Dat doe ik door

{ border-bottom: 2px solid green; }

te gebruiken. Maar ik mis de selector. Schrijf de volledige code..

Slide 2 - Question ouverte

Welke kleur heeft de p in de div?

Slide 3 - Diapositive

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

Slide 4 - Quiz

Deze groen
Deze rood
Classnames
Bekijk de html

Hoe kan je ervoor zorgen dat de ene li groen wordt onderstreept wordt maar de andere rood?

Slide 5 - Diapositive

Deze groen
Deze rood
Classnames
Oplossing?
De li kunnen we groen maken door deze css te gebruiken:
Maar dan worden alle <li> elementen groen..

Oplossing!
gebruik een classname! Of twee!

Slide 6 - Diapositive

Deze groen
Deze rood
Classnames
Classnames kan je eindeloos herbruiken!

Het is nu heel makkelijk om alle
belangrijke tekst groen te maken. Je
voegt in de html simpelweg de classname toe en de rest gebeurt vanzelf!

Slide 7 - Diapositive

Maak de opdracht bij de onderstaande replit. Dat doe je door op het linkje te klikken en dan op Fork repl te klikken.

https://replit.com/@TimLogtenberg/ClassNames#index.html

Inleveren over ongeveer 10 minuten in LessonUp
Opdracht

Slide 8 - Diapositive

Lever het replit linkje in voor de opdracht over classes

Slide 9 - Question ouverte

Dan nog even dit
In de tutorials van htmldog leer je dat je classes en id's kan gebruiken.

Het gebruik van id's gaan wij niet doen. Een id gebruik je voor andere dingen..

Slide 10 - Diapositive

Afkijken
Pedagogisch didactisch gezien moet ik zeggen dat ik jullie leer code te lezen en te interpreteren. Maar eigenlijk laat ik jullie zien hoe je moet afkijken ;)

Slide 11 - Diapositive

Chrome devtools
  • Open chrome
  • Ga naar nos.nl
  • Druk op F12 of..
  • Rechtermuisknop -> inspect element

Slide 12 - Diapositive

Opdracht
Pas de titel aan van een nieuwsbreicht op nos.nl

Slide 13 - Diapositive

Slide 14 - Diapositive

Slide 15 - Diapositive

Huiswerk
  • https://htmldog.com/guides/css/intermediate/
  • Klaar? Dan doe je Flexbox froggy
  • Klaar? Dan begin je aan PO: ICT Website

Slide 16 - Diapositive

Gedrag
Opmaak
Data
Beheer

Slide 17 - Question de remorquage

Wat kon er beter aan deze les?

Slide 18 - Question ouverte

Vriend en vijand van elke developer: browsers!
lgg

Slide 19 - Diapositive