gpt4 book ai didi

search - 如何通过 HTML5 中搜索框的第 508 节?

转载 作者:可可西里 更新时间:2023-11-01 12:53:22 25 4
gpt4 key购买 nike

508 Standards, Section 1194.22 (a)指出:

A text equivalent for every non-text element shall be provided (e.g., via "alt", "longdesc", or in element content).

对于搜索框,使用

<input type="text" alt="Search" value="" tabindex="1" name="s" id="s" />

通过 508 标准,但未通过 HTML 5 验证。

正在使用 <label>标记是通过 508 标准和 HTML 5 验证的唯一方法,因为我想避免不必要的 <label>标签?

最佳答案

我认为在这种情况下你需要更多地关注 1194.22 (n)。如果你真的非常需要没有单独的标签,你可以尝试这样的事情:

<input type="search" value="" tabindex="1" name="s" id="s" />
<label for="s"><input type="submit" value="search"></label>

但我强烈建议至少在屏幕阅读器中尝试一下(NVDA 是免费的,JAWS 可以在“免费试用”中使用 40 分钟),或者更好的是,设置一个测试页面并让一些屏幕阅读器用户尝试一下。

或者你可以 investigate aria-labelledby看看这是否能让您更自然地适应您的标签。

关于search - 如何通过 HTML5 中搜索框的第 508 节?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5453613/

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