@takverstak

Для чего тег label в html?

Тег <label> устанавливает связь между определенной меткой, в качестве которой обычно выступает текст, и элементом формы (<input>, <select>, <textarea>).

Такая связь необходима, чтобы изменять значения элементов формы при нажатии курсором мыши на текст.

По второму предложению существует какой-то пример? Я не понимаю на какой текст надо нажимать и что при этом должно происходить? На какие значения должны меняться элементы формы?
  • Вопрос задан
  • 81 просмотр
Решения вопроса 2
erniesto77
@erniesto77
oop, mvc, rb, py, php, js
простым языком коротко:

у каждого label есть аттрибут for, который должен совпадать с id инпута или селектора
если этот аттрибут совпадает, то пользователю не нужно целиться в чекбокс, достаточно нажать на текст, заключенный в тегах label, и значение чекбокса сменится на противоположный
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
Greencow Studio Москва
от 80 000 до 120 000 руб.
Sveak Барнаул
от 40 000 руб.
Reklama Guru Санкт-Петербург
от 50 000 до 60 000 руб.