Cursusinhoud
Ultimate HTML
Ultimate HTML
Uitdaging: Maak een Formulier met Invoervelden en Labels
Doel
Verhoog de gebruikerservaring van de website door een interactief formulier te maken dat invoer vereist voor naam, e-mail en wachtwoord, compleet met bijbehorende labels.
Taak
Integreer een gebruiksvriendelijk formulier in je website, waardoor gebruikersbetrokkenheid en interactie worden verbeterd. Je taak is om:
Voor de naam invoer: maak een tekstinvoer die de namen van gebruikers verzamelt. Gebruik de juiste attributen om een naadloze ervaring te garanderen.
Definieer het juiste
type
voor de tekstinvoer;Stel de
placeholder
in opJohn
;Zorg ervoor dat de invoer standaard is gefocust.
Voor de e-mail invoer: maak een e-mailinvoer die de e-mailadressen van gebruikers verzamelt. Zorg voor gegevensnauwkeurigheid door de juiste attributen te gebruiken.
Definieer het juiste
type
voor de e-mailinvoer;Stel de
placeholder
in opexample@gmail.com
;Markeer het veld als verplicht.
Voor de wachtwoord invoer: maak een veilige wachtwoordinvoer die gebruikersgegevens beschermt. Gebruik de juiste attributen om gegevensbescherming te verbeteren.
Definieer het juiste
type
voor de wachtwoordinvoer;Maak het veld verplicht.
index.html
index.css
autofocus
: richt automatisch de focus op het invoerveld wanneer de pagina wordt geladen.required
: markeert het invoerveld als verplicht, waardoor het formulier niet kan worden verzonden als het leeg is.placeholder
: biedt een hint of voorbeeldtekst voor het invoerveld.for
enid
: koppelt een label aan een invoerveld voor verbeterde toegankelijkheid.type
: specificeert het type gegevens dat in het invoerveld wordt verwacht (bijv. text, email, password).
index.html
index.css
Bedankt voor je feedback!