HTML & CSS: Blokkendoos

Domein A2: HTML & CSS
Blokkendoos
1 / 23
suivant
Slide 1: Diapositive
InformaticaMiddelbare schoolhavo, vwoLeerjaar 4

Cette leçon contient 23 diapositives, avec quiz interactifs, diapositives de texte et 2 vidéos.

time-iconLa durée de la leçon est: 45 min

Éléments de cette leçon

Domein A2: HTML & CSS
Blokkendoos

Slide 1 - Diapositive

Leerdoelen
Na deze les kun je uitleggen
  • dat een website is opgebouwd uit blokken en wat het semantische web is
  • Hoe je met float blokken uit kunt lijnen
  • Hoe je een basis webpage layout opzet
  • Hoe je een goede projectstart maakt

Na deze les kun je 
  • Een begin maken met het ontwerp van je website
  • Hier in Visual Studio Code aan werken

Slide 2 - Diapositive

Blokkenontwerp
  • Een goed ontwerp begint met een goede structuur
    voor elke pagina. 
  • Een webpagina is opgebouwd
     uit blokken. Deze
    blokken vormen
    de basis voor
    de structuur.


Slide 3 - Diapositive

Het semantische web
Standaardblokken
(semantische blokken)
geven via hun naam aan
waarvoor ze dienen.

Slide 4 - Diapositive

Semantische elementen
 Kop: <header>
 Navigatiebalk: <nav>
 Tekst: <article>
 Voettekst: <footer>
 Andere blokken: <div>


Slide 5 - Diapositive

Float
Zonder het gebruik van floating worden alle geneste elementen in het article-element onder elkaar gezet.


Slide 6 - Diapositive

Float
Door float: left; te gebruiken wordt
het plaatje links uitgelijnd. De tekst
loopt om het plaatje heen waarbij
rekening wordt gehouden met de
width en margin van het plaatje.


Door float: right; te gebruiken wordt
 een plaatje rechts uitgelijnd.

Slide 7 - Diapositive

Slide 8 - Vidéo

Checklist stap 1
Ken je je HTML-tags?
😒🙁😐🙂😃

Slide 9 - Sondage

Ken je je HTML-tags?
             Mooi! Op naar stap 2!

             Niet getreurd, bekijk de volgende bronnen nog eens om meer te leren:

Slide 10 - Diapositive

Slide 11 - Vidéo

Checklist stap 2
Begrijp je hoe CSS werkt?
😒🙁😐🙂😃

Slide 12 - Sondage

Begrijp je hoe CSS werkt?
             Perfect! Op naar stap 3!

             Niet getreurd, bekijk de volgende bronnen nog eens om meer te leren:

Slide 13 - Diapositive

Checklist stap 3
Heb je een ontwerp voor de website?
😒🙁😐🙂😃

Slide 14 - Sondage

Heb je een ontwerp voor de website?
             Echt? Goed bezig! We zijn bijna klaar voor stap 4!

             Niet getreurd, volgende week gaan we aan de slag met:

Slide 15 - Diapositive

Kies een website layout
Voordat je begint je website
te bouwen is het verstandig
eerst een standaard layout
uit te kiezen. 

Bekijk hiervoor de blogpost op:
https://www.101computing.net/
html-website-layout/


Slide 16 - Diapositive

Checklist stap 4
Is er een mappenstructuur voor de website?
😒🙁😐🙂😃

Slide 17 - Sondage

Is er een mappenstructuur voor de website?
             Dat geloof ik niet! Laten we hier toch maar even naar kijken!

             Tuurlijk niet, hiervoor schakelen we over naar een betere editor.
  • Demonstatie Visual Studio Code (https://vscode.dev)
  • Demonstratie mappenstructuur (images, html-bestanden linken, externe stylesheet)
  • Demonstratie hoe website bekijken en inspector gebruiken

Slide 18 - Diapositive

Checklist stap 5
Zijn er al middelen/ afbeeldingen verzameld?
😒🙁😐🙂😃

Slide 19 - Sondage

Zijn er al middelen/ afbeeldingen verzameld?
             Echt? De website is al bijna klaar!

             Logisch, hiervoor moet eerst overlegd worden over wat jullie precies willen gaan maken. Volgende week gaan we dit doen middels scrum.

Slide 20 - Diapositive

Tips voor een goede start
  • Lees de opdrachtbeschrijving nog eens door.
  • Denk alvast na over een overwerp (passend binnen jullie thema).
  • Probeer vast materiaal te vinden (websites, artikelen, filmpjes, plaatjes). Sla deze middelen op in een aparte kolom in je Trello bord
  • Werk samen! Overleg, verdeel de taken en focus je op waar je goed in bent! 
  • Een goede manier van samenwerken is pair programming. 1 groepslid schrijft de code, de ander kijkt mee, geeft suggesties en corrigeert waar nodig. Omdat je er samen over nadenkt, krijg je betere code!


Slide 21 - Diapositive

Opdracht (thuis afmaken)
Maak de volgende veranderingen met VSCode . Dit mag ook in overleg waarbij jullie samen aan de opdracht werken. 
  • Maak een extern stylesheet-bestand (style.css) en kopieer (een gedeelte van) de interne stylesheet hiernaar toe.
  • Link naar style.css vanuit je HTML-bestand(en)
  • Verander CSS-eigenschappen als kleur, width en padding om de werking te begrijpen. Zoek eigenschappen die je niet kent op (op w3schools).

Slide 22 - Diapositive

Heb je genoeg geleerd om een goede start te maken met je project?
😒🙁😐🙂😃

Slide 23 - Sondage