В сети я нашел пример, где тег label и его атрибут for использовались для указания браузера, которому принадлежит метка.Например:
<form>
<label for="male">Male</label>
<input type="radio" name="sex" id="male" />
<br />
<label for="female">Female</label>
<input type="radio" name="sex" id="female" />
</form>
Мой вопрос заключается в том, есть ли у меня два элемента управления, в которых одна и та же метка должна быть назначена комбинации обоих (не каждому, если возможно), например:
a label text + a numeric input field + a text (unit) input field
Должен ли я
- назначить метку только числовому полю ввода (поскольку это невозможно) или
- можно ли ввести числовой и текстовый вводполе в один тег span и прикрепить метку к этому диапазону?
- или оба элемента управления вводом могут быть помещены в один тег label?
Какое решение будет работать для обеспечения доступности во всех браузерах?