(HTML)我意识到,当您单击标签时,输入标签的标签标签会将光标置于该字段中,但对于选择标签似乎没有做任何事情。它对于选择标签甚至有用吗?选择标签的标签标签有什么意义?
1
A
回答
0
它告诉人们他们正在选择什么。
考虑的区别:
<label for="a"> Your allergies </label>
<select multiple id="a">
<option>Cats
<option>Dogs
</select>
<label for="b"> Your favourite animals </label>
<select multiple id="b">
<option>Cats
<option>Dogs
</select>
现在删除标签,并尝试填写正确的答案。
0
可能没有任何附加功能将标签绑定到select
,但它会通过关联标签来增加语义含义。此外,它还提供帮助软件的上下文,例如视觉障碍用户可能使用的屏幕阅读器。
1
即使控件是select
元素,单击label
元素也会关注相关控件。这是一个真正的效果,虽然目前还不清楚它是否有很多用途(与单选按钮和复选框不同,后者往往很微小,并且会给发生残疾的人带来麻烦)。
在屏幕阅读器和辅助软件中,label
标记可以以不同方式提供帮助,如WCAG 2.0文档Labels or Instructions: Understanding SC 3.3.2中所述。特别是:“当标签元素与输入元素相关联时,屏幕阅读器会在屏幕阅读器收到焦点时说出标签,并且电机控制受损的用户可以通过更大的可点击区域为控件提供帮助,因为点击标签或控件激活控件“。因此,例如,如果用户使用Tab键移动(以专注于控件),浏览器或辅助软件可能会通过说出相关标签对聚焦作出反应。
相关问题
- 1. 选择标签/选项标签麻烦
- 2. 意义:出标签
- 3. 选择标记的标签
- 4. jQuery标签 - 基于标签文本选择标签
- 5. 有没有办法在select标签中选择optgroup的标签?
- 6. Rails选择标签
- 7. CSS选择标签
- 8. ActionBarSherlock标签选择
- 9. 选择标签headerKey
- 10. Jsoup选择标签
- 11. “我选择了什么标签?” jQuery中
- 12. 以编程方式选择标签自定义标签栏ios
- 13. c选择具有显示标签表的标签
- 14. 在标签标签中FOR的含义是什么?
- 15. 的jQuery - 选择标签,然后子标签的文本,然后兄弟标签
- 16. 标签有什么区别
- 17. 选择2:标签:选定标签的不同文本
- 18. 从sorrounding标签的标签文本中选择复选框?
- 19. HTML中的object标签和include标签有什么区别?
- 20. 的Grails G:选择标签
- 21. 选择NSSegmentedControl的标签
- 22. Rails的标签选择
- 23. jQuery中的标签选择
- 24. 标签一个git用“标签”标签
- 25. 所有未选择的选项标签
- 26. 标签栏图标选择的图像
- 27. 角UI选择2标签 - 预选标签ID /文本
- 28. 将选择标签/选项标签堆叠在彼此之上
- 29. Docusign自定义标签 - 配方标签
- 30. LWUIT标签:创建自定义标签