gpt4 book ai didi

html - 屏幕阅读器友好的方式来标记复选框/单选按钮,这已经使用了可点击的标签

转载 作者:行者123 更新时间:2023-11-27 23:37:33 26 4
gpt4 key购买 nike

如果我想在用户点击相关文本时填充复选框/单选框,那么我倾向于将其包装在标签中,例如

HTML

<fieldset class="inline">
<label for="radio-inline-1" class="block-label">
<input type="radio" value="Yes" name="radio-inline-group" id="radio-inline-1">
Yes
</label>
<label for="radio-inline-2" class="block-label selected">
<input type="radio" value="No" name="radio-inline-group" id="radio-inline-2">
No
</label>
</fieldset>

那么...我现在如何在合规庄园中标记复选框/单选的问题?

它是“任何”html + css 的情况吗?例如

HTML

<p class="pretendLabel">Do you like compliant code?</p>
<fieldset class="inline">
<label for="radio-inline-1" class="block-label">
<input type="radio" value="Yes" name="radio-inline-group" id="radio-inline-1">
Yes
</label>
<label for="radio-inline-2" class="block-label selected">
<input type="radio" value="No" name="radio-inline-group" id="radio-inline-2">
No
</label>
</fieldset>

或者我是否使用带有两个“for”的额外标签,打开标签或其他东西?

我的担心主要是屏幕阅读器无法正确关联问题和潜在答案,而假装标签上没有“for”或其他直接关联。

最佳答案

使用带有图例元素的字段集。

<fieldset class="inline">
<legend>Do you like compliant code?</legend>

关于html - 屏幕阅读器友好的方式来标记复选框/单选按钮,这已经使用了可点击的标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33146596/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com