我刚刚开始了解 Web 内容可访问性,并且正在阅读有关非文本内容的文档。
据它说:
对于作为控件或接受用户输入的非文本内容,例如用作提交按钮、图像映射或复杂动画的图像,提供一个名称来描述非文本内容的用途,以便人们至少知道什么非文本内容存在以及为什么存在。
所以我仔细检查了这里的意思name
是否与 HTML 名称属性相同,发现它不是。
文档底部附近的定义name
是:
姓名
软件可以通过该文本向用户识别 Web 内容中的组件
注 1:名称可能隐藏,仅通过辅助技术公开,而标签显示给所有用户。在许多(但不是全部)情况下,标签和名称是相同的。
注意 2:这与 HTML 中的 name 属性无关。
name
所以我的问题是,如果它不是 HTML 属性,我该如何将它合并到我的网站中?