您可以将您的问题放在fieldset
单选legend
按钮/复选框组中。
<fieldset>
<legend>Are you happy today?</legend>
<input type="radio" name="happy" value="yes" id="happy-yes">
<label for="happy-yes">Yes</label>
<input type="radio" name="happy" value="no" id="happy-no">
<label for="happy-no">No</label>
</fieldset>
这是一篇描述fieldset
withlegend
技术的文章:https ://accessibility.blog.gov.uk/2016/07/22/using-the-fieldset-and-legend-elements/
对于下拉菜单,您只需要使用一个label
元素。
<label for="happy">Are you happy today?</label>
<select name="happy" id="happy">
<option value="yes">Yes</option>
<option value="no">No</option>
</select>
(您应该始终对所有表单字段使用标签元素)
tabindex
在构建可访问的网站时很少需要。如果 HTML 结构合理,您将永远不需要在tabindex
任何地方使用。