html - 可访问性 - 单选按钮的标签属性

标签 html accessibility xhtml-1.0-strict

我有一个表单,其中包含“性别”标签和两个单选按钮“男性”和“女性”。在这种特定情况下如何放置“标签”?

<label for="username">User Name</label> <input type ="text" id="username" />
<label for="?">Gender</label>
    <label for="male"><input type="radio" id="male" value="male" /> </label>
    <label for="female"><input type="radio" id="female" value="female" /> </label>

最佳答案

您不需要围绕“性别”的标签,只需与各个输入关联的男性/女性标签即可。您可以仅使用标题标签或使用图例标签和跨越输入集合的字段集对性别进行分类。

但是,您确实需要在男性/女性标签中输出一些文本,也许是在每次输入之后。

关于html - 可访问性 - 单选按钮的标签属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3757869/

相关文章:

xml - 为什么 XHTML 是 <?xml ... ?> 而不是 <?xhtml ...?> ?

php - 将字符串回显到 HTML header 中

javascript - 如何在列表中搜索元素?

javascript - 在javascript中为动态表添加表头

objective-c - 以编程方式启用对辅助设备的访问

android - 使用 windowActionBarOverlay=true 时,无法让 ActionBar 首先获得可访问性焦点

javascript - 使用单选按钮的正确方法

ios - VoiceOver - 不要说出 UISlider 的位置

css - XHTML strict 边框会影响背景颜色

javascript - 从 XHTML 1 到 HTML5 的模板转换,CSS 错误