Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Використання міток для покращення доступності форм | HTML-Форми та Введення Користувача
Ultimate HTML

Використання міток для покращення доступності форм

Свайпніть щоб показати меню

Елемент <label> використовується для зв'язування підпису з полем введення у формі. Такий зв'язок допомагає користувачам зрозуміти, яку інформацію потрібно ввести у відповідне поле. Коли користувач натискає на підпис, фокус автоматично переходить до відповідного поля введення.

Існує два способи зв'язати елементи label та input:

Обгортання

Можна вкладати <input> всередину <label>, і браузер автоматично зв'яже їх між собою.

index.html

index.html

Натискання на «Name» фокусує поле введення.

Використання атрибута id

Якщо поле введення не можна розмістити всередині мітки, з'єднайте їх вручну:

index.html

index.html

Тут мітка використовує for="name", а поле введення — id="name". Відповідні значення створюють зв'язок.

Note
Примітка

Використовуючи ці методи, ви встановлюєте візуальний і семантичний зв'язок між полем label та полем input. Однак можуть виникати ситуації, коли обгорнути елемент input у label неможливо через обмеження стилізації або логіку сайту. У таких випадках зазвичай використовують зв'язок через атрибути, щоб зберегти гнучкість у застосуванні стилів і реалізації фонової логіки.

Розгляньмо різницю між двома підходами, переглянувши код на зображенні.

Note
Примітка

З точки зору браузера, обраний спосіб встановлення зв'язку не має значення. Обидва методи досягають однакового результату — поєднання мітки та поля введення для покращення зручності використання та доступності.

question mark

Яке призначення елемента <label> у HTML-формах?

Виберіть правильну відповідь

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 1. Розділ 24

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Секція 1. Розділ 24
some-alt