3
我在网上找到了一个示例,其中标签标签及其'for'属性用于向浏览器提示标签属于哪个控件。例如:HTML,可访问性:是否可以使用单个标签来标记两个控件?
<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
我应该
- 标签只分配到数字输入的字段(因为它不能这样做)或
- 是否有可能把数字和文本INP ut字段转换为单个span标签并将标签附加到该span?
- 或者两个输入控件都可以放在单个标签标签内吗?
哪种解决方案适用于所有浏览器的可访问性?