Метки, флажки и переключатели
Мое веб-приложение использует формы, изложенные в примере ниже ...
First Name [____________]
Last Name [____________]
Gender () Male () Female
Разметка, которую я использую, похожа на ...
First Name
Last Name
Gender
Gender
Male
Female
У меня есть следующие проблемы, которые я нене знаю, как решить ...
Я хочу, чтобы целая группа переключателей была помечена как любое другое поле (как на диаграмме выше), но нет ничего, с чем можно было бы связать ярлык (т.е. ничего для егоза" атрибут, поскольку каждое радио в группе имеет свою собственную метку только для значения отдельной радио-кнопки) Метка без "за" Атрибут не пройдет соответствие доступности.
<легенда> Элемент набора полей, кажется, дублирует функцию метки. Это действительно необходимо?
Я думал о стилизациилегенда> тег, чтобы выглядеть так, как будто этоs метка, и вообще обойтись без метки для группы переключателей, но это мне кажется немного хакерским, а также внесет сложности в другие части моего кода (который опирается на <метка> элементы, чтобы сделать некоторую изящную разметку сообщения проверки и различные другие вещи)
Заранее спасибо.