Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Labels Gebruiken voor Betere Formuliertoegankelijkheid | HTML-Formulieren en Gebruikersinvoer
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Ultimate HTML

bookLabels Gebruiken voor Betere Formuliertoegankelijkheid

Het <label>-element wordt gebruikt om een label te koppelen aan een invoerveld in een formulier. Deze koppeling helpt gebruikers te begrijpen welke informatie in het formulier wordt gevraagd. Wanneer een gebruiker op het label klikt, wordt automatisch het bijbehorende invoerveld gefocust.

Er zijn twee manieren om label- en input-elementen te koppelen:

Omsluiten

Een <input> kan binnen een <label> worden genest, waarna de browser deze automatisch aan elkaar koppelt.

index.html

index.html

copy

Door op "Naam" te klikken, wordt het invoerveld gefocust.

Het gebruik van het id-attribuut

Als het invoerveld niet binnen het label kan worden geplaatst, verbind ze dan handmatig:

index.html

index.html

copy

Hier gebruikt het label for="name" en het invoerveld gebruikt id="name". Overeenkomende waarden maken de koppeling.

Note
Opmerking

Met deze methoden wordt een visuele en semantische verbinding tot stand gebracht tussen het label en het input-veld. Er kunnen echter situaties zijn waarin het niet mogelijk is om het input-element binnen het label te plaatsen vanwege stijlbeperkingen of de logica van de website. In dergelijke gevallen wordt vaak gebruikgemaakt van attribuutkoppelingen om flexibiliteit te behouden bij het toepassen van stijlen en het implementeren van achtergrondlogica.

Laten we het verschil tussen de twee benaderingen bekijken door de code op de afbeelding te bestuderen.

Note
Opmerking

Vanuit het perspectief van de browser maakt het gekozen benadering om de verbinding tot stand te brengen geen verschil. Beide methoden bereiken hetzelfde resultaat door het label en het invoerveld met elkaar te verbinden voor verbeterde bruikbaarheid en toegankelijkheid.

question mark

Wat is het doel van het <label>-element in HTML-formulieren?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 5. Hoofdstuk 3

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

bookLabels Gebruiken voor Betere Formuliertoegankelijkheid

Veeg om het menu te tonen

Het <label>-element wordt gebruikt om een label te koppelen aan een invoerveld in een formulier. Deze koppeling helpt gebruikers te begrijpen welke informatie in het formulier wordt gevraagd. Wanneer een gebruiker op het label klikt, wordt automatisch het bijbehorende invoerveld gefocust.

Er zijn twee manieren om label- en input-elementen te koppelen:

Omsluiten

Een <input> kan binnen een <label> worden genest, waarna de browser deze automatisch aan elkaar koppelt.

index.html

index.html

copy

Door op "Naam" te klikken, wordt het invoerveld gefocust.

Het gebruik van het id-attribuut

Als het invoerveld niet binnen het label kan worden geplaatst, verbind ze dan handmatig:

index.html

index.html

copy

Hier gebruikt het label for="name" en het invoerveld gebruikt id="name". Overeenkomende waarden maken de koppeling.

Note
Opmerking

Met deze methoden wordt een visuele en semantische verbinding tot stand gebracht tussen het label en het input-veld. Er kunnen echter situaties zijn waarin het niet mogelijk is om het input-element binnen het label te plaatsen vanwege stijlbeperkingen of de logica van de website. In dergelijke gevallen wordt vaak gebruikgemaakt van attribuutkoppelingen om flexibiliteit te behouden bij het toepassen van stijlen en het implementeren van achtergrondlogica.

Laten we het verschil tussen de twee benaderingen bekijken door de code op de afbeelding te bestuderen.

Note
Opmerking

Vanuit het perspectief van de browser maakt het gekozen benadering om de verbinding tot stand te brengen geen verschil. Beide methoden bereiken hetzelfde resultaat door het label en het invoerveld met elkaar te verbinden voor verbeterde bruikbaarheid en toegankelijkheid.

question mark

Wat is het doel van het <label>-element in HTML-formulieren?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 5. Hoofdstuk 3
some-alt