У меня тут был быстрый вопрос. Почему мы всегда привязываем идентификатор checkbox к атрибуту for-attribute в метке? Имеет ли она какие-либо цели? Если да, можете ли вы перечислить его? А также его техническое преимущество.Почему мне нужно связать флажок с меткой?
Заранее благодарен, Madhu.
Согласно рекомендациям доступности, вы * всегда * должен предоставить метку, которая является программным определению. Но для этого достаточно обернуть элемент 'input' внутри' label'. Это немного неестественно. –
@ JukkaK.Korpela, почему это неестественно? –
Контроль ввода не является логически частью его метки. –