
Multimedia
Les 3
13 november 2017
Wat is CSS?
Doelstelling
- We beginnen met het kiezen van de juiste karakterset.
- We leren hoe je bestanden upload naar Cloud9.
- Het wordt tijd om de bloemlezing pagina op te maken. Opmaak betekent drie dingen:
- de juiste terminologie voor opmaak leren gebruiken;
- elementen positioneren:
- wireframe / mockup maken;
- wireframe / mockup omzetten naar html;
- een tabel van de te positioneren elementen maken;
- elementen aankleden met kleur, vorm, achtergrond, animatie enz.
- In deze les leren we hoe je de verschillende onderdelen, body, header, article, aside, section enz. op de pagina positioneert.
Leerpad
- Hoe je een karakterset instelt zie je in het filmpje De juiste karakterset instellen met behulp van de meta tag. Info hierover op meta tag.
- Hoe je een bestand uploadt naar Cloud9 zie je in het filmpje Een bestand uploaden naar Cloud9.
- Denken in sjablonen
- CSS
- Algemeen
- Wat is CSS?
- Hoe schrijf ik het?
- CSS Selectoren
- Inline en block elementen
- Het CSS box model
- meten in CSS
- CSS - blokgrootte
- CSS - blokgrootte beperken
- CSS eigenschap: overflow
- CSS eigenschap: margin
- CSS eigenschap: padding
- CSS werken met kleur
- CSS eigenschap: border
- Natuurlijke flow van elementen op een pagina
- Wireframes en/of mockups tekenen
- Filmpje: Wireframes tekenen in Word
- HTML elementen postioneren
Oefening
- We vertrekken van de oefening Pagina header en hoofdnavigatie. Vind je op CodePen.
See the Pen Pagina-header en hoofdnavigatie by Jef Inghelbrecht (@jef) on CodePen.
We kopiëren de Marsman pagina naar Marsman - indeling. Als je vertrekt van de CodePen pagina moet je wel de src van de afbeelding aanpassen. Op die manier houden we de versies bij. En we gaan verder met marsman.html - We maken een extern CSS bestand met de naam app.css in de map css.
- We linken het bestand.
- We maken een lijst met te positioneren elementen.
- Met de universele selector stellen we de border-size in op border-box en alle kantlijnen en opvulsels op 0.
- body en html % instellen
- We beginnen met de containers te plaatsen en grootte te geven.
- Vervolgens positioneren we de tekstelementen en geven er een grootte aan.
- Bloemlezing Marsman is het resultaat.
- Bekijk het filmpje: HTML elementen positioneren
Opdracht
- Vertrek van de Marsman pagina en maak een gelijkaardige pagina met je eigen onderwerp (artikel).
- Maak een wireframe voor je eigen pagina.
- Stel een tabel op met de te postioneren elementen en geeft de positie, hoogte, breedte en witruimte op.
- Maak een extern css bestand met de naam app.css en plaats dat in een map met de naam css (hoofdlettergevoelig!).
- Maak de stijlregels aan overeenkomstig de waarden in de tabel met de te positioneren elementen.
- Deadline: 20/11/2017 23:55.
2017-11-13 00:21:58