This lesson contains 23 slides, with interactive quizzes, text slides and 2 videos.
Lesson duration is: 45 min
Items in this lesson
Domein A2: HTML & CSS Blokkendoos
Slide 1 - Slide
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 - Slide
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 - Slide
Het semantische web
Standaardblokken (semantische blokken) geven via hun naam aan waarvoor ze dienen.
Slide 4 - Slide
Semantische elementen
Kop: <header>
Navigatiebalk: <nav>
Tekst: <article>
Voettekst: <footer>
Andere blokken: <div>
Slide 5 - Slide
Float
Zonder het gebruik van floating worden alle geneste elementen in het article-element onder elkaar gezet.
Slide 6 - Slide
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 - Slide
Slide 8 - Video
Checklist stap 1 Ken je je HTML-tags?
😒🙁😐🙂😃
Slide 9 - Poll
Ken je je HTML-tags?
Mooi! Op naar stap 2!
Niet getreurd, bekijk de volgende bronnen nog eens om meer te leren:
Demonstratie hoe website bekijken en inspector gebruiken
Slide 18 - Slide
Checklist stap 5 Zijn er al middelen/ afbeeldingen verzameld?
😒🙁😐🙂😃
Slide 19 - Poll
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 - Slide
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 - Slide
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 - Slide
Heb je genoeg geleerd om een goede start te maken met je project?