HTML Basics

& CSS
1 / 38
suivant
Slide 1: Diapositive
Communication & multimedia designHBOStudiejaar 2

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

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

Éléments de cette leçon

& CSS

Slide 1 - Diapositive

Je wil een HTML-document aanmaken. Hoe doe je dat?

Slide 2 - Question ouverte

Je moet de basis-html hebben voor een web-pagina. Hoe kom je hieraan?

Slide 3 - Question ouverte

Zet op volgorde:
<body>
<head>

<!DOCTYPE html>
<html>
</html>
</body>
</head>
<title></title>
<h1></h1>

Slide 4 - Question de remorquage

Met welke sneltoets ververs je meestal de browser?
A
F1
B
F4
C
F2
D
F5

Slide 5 - Quiz

De browser ververs je met F5
Als je je html-document hebt aangepast moet je meestal de browser even verversen. De browser slaat soms namelijk een kopie op van websites die hij al bezocht heeft zodat hij deze sneller kan laden. Het gevolg is dat je soms naar oude code kijkt en je wijzigingen niet direct ziet. Verversen is de oplossing. 

Slide 6 - Diapositive

Slide 7 - Vidéo

Hoe werkt de browser?
We werken allemaal regelmatig met browsers. Maar hoe werken ze onder de motorkap?

Slide 8 - Diapositive

De Browser stuurt verzoeken naar een server. Hoe noemen we dit?
A
FTP transfers
B
POST requests
C
GET requests
D
HTML requests

Slide 9 - Quiz

GET & POST
HTML is een METHODE die communicatie tussen computers mogelijk maakt. Volgens PROTOCOL bestaat een HTML-verzoek uit zowel een VRAAG als een ANTWOORD. Er zijn een paar soorten vragen die je kunt stellen. De belangrijkste zijn GET en POST.

Slide 10 - Diapositive

HTTP antwoorden
De antwoorden op HTTP-verzoeken noemen we messages. Waarschijnlijk ken je de 404 error-page wel: File not found.
Als alles goed gaat wordt de code 200 doorgegeven, maar dat zien we nooit, want dan wordt de website geladen.

Slide 11 - Diapositive

Slide 12 - Vidéo

Slide 13 - Vidéo

In welk deel van de code hoort het element?
<HEAD>
<BODY>

Slide 14 - Question de remorquage

In welke taal schrijf je de INHOUD van de site?
A
HTML
B
CSS
C
Javascript
D
MySQL

Slide 15 - Quiz

In welke taal schrijf je de DATABASE VERZOEKEN van de site?
A
HTML
B
CSS
C
Javascript
D
SQL

Slide 16 - Quiz

Slide 17 - Diapositive

Slide 18 - Diapositive

Welke taal is dit?
<a href="location.html">link</a>
A
HTML
B
CSS
C
Javascript
D
SQL

Slide 19 - Quiz

Welke taal is dit?
.location {background-image: url("location.png");}
A
HTML
B
CSS
C
Javascript
D
SQL

Slide 20 - Quiz

Welke taal is dit?
SELECT * FROM mytable WHERE
A
HTML
B
CSS
C
Javascript
D
SQL

Slide 21 - Quiz

Met welke tag maak je dikgedrukte tekst?
A
a
B
li
C
h1
D
b

Slide 22 - Quiz

Met welke tag maak je een lijst?
A
a
B
li
C
h1
D
b

Slide 23 - Quiz

Met welke tag maak je een link?
A
a
B
li
C
h1
D
b

Slide 24 - Quiz

Wat is er mis ?

<img href="laptop.jpg" />
A
<img> moet <image> zijn
B
De URL mist http://
C
alleen .png of .gif werkt!
D
href moet src zijn

Slide 25 - Quiz

Hoe vaak mogen de volgende tags voorkomen?
<html><head><title><body> 
A
html 1x, de rest zo vaak als nodig
B
Elk 1x max
C
Elk zo vaak als nodig
D
html en head 1x, title en body vaker

Slide 26 - Quiz

Wat geeft (meestal) cursief?
A
<strong>hello</strong>
B
<div>hello</div>
C
<p>hello</p>
D
<em>hello</em>

Slide 27 - Quiz

Je wil het lettertype en de kleur van een woord in een zin aanpassen. Welke tag gebruik je?
A
<div>
B
<span>
C
<font>
D
<h3> of <p>

Slide 28 - Quiz

Je wil een navigatiemenu links van de tekst plaatsen. Welke tag gebruik je?
A
<div>
B
<span>
C
<nav>
D
<main>

Slide 29 - Quiz

Wat gebeurt hier?
<ul><li>tekst</li></ul>
A
Je krijgt een kop met scheve tekst
B
Genummerde lijst: 1. tekst
C
je krijgt een link
D
Je krijgt een lijst: • tekst

Slide 30 - Quiz

Maak van mij een paragraaf
Sleep de juiste tags naar de juiste locatie
<\p>
</p>
<p>
<p/>
<!p>

Slide 31 - Question de remorquage

Hoe selecteer je in CSS het element met ID="webform"
A
.webform (punt)
B
webform (niets)
C
#webform (hashtag)
D
gebruik de muis

Slide 32 - Quiz

#ID
Een ID moet uniek zijn -  er mag er maar 1 van zijn op een HTML-pagina. Je kan hem aan bijna alle tags toevoegen. 
<div id="mijnID">
In CSS zet je er een # voor om er een selector van te maken.

Slide 33 - Diapositive

Hoe selecteer je in CSS het element met Class="menu"
A
.menu (punt)
B
menu (niets)
C
#menu (hashtag)
D
$menu

Slide 34 - Quiz

.Class
HTML-tags kunnen bij meerdere klasses horen en dezelfde klasse kan aan een hele reeks tags worden toebedeeld. Ze zijn familie die op dezelfde manier worden opgemaakt.
<div id="unie" class="dik groen">
Meerdere klasses scheid je met een spatie.

Slide 35 - Diapositive

.Class
In CSS zet je een . voor een klasse om er een selector van te maken. Gebruik spaties als het volgende element een kind is, maar plak alles aan elkaar als het een klasse van hetzelfde element is: <span class="klasse1 klasse 2">
span.klasse1 

Slide 36 - Diapositive

Je wil dat alle links op je website onderstreept worden. Hoe doe je dat?
A
a:active
B
a:hover
C
a
D
a:visited

Slide 37 - Quiz

Je wil dat alle links op je van kleur veranderen als je met je muis eroverheen gaat. Hoe doe je dat?
A
a:active
B
a:hover
C
a
D
a:visited

Slide 38 - Quiz