aria-labelledby 属性是否需要标签标签?

ges*_*nha 1 html wai-aria

在表单上,aria-labelledby属性可以单独工作还是需要标签标签?

示例:它像这样工作吗

aria-labelledby="Name"
Run Code Online (Sandbox Code Playgroud)

被浏览器读取为“名称”?

Que*_*tin 5

“aria-labelledby 属性用于指示作为对象标签的元素的 ID。” (MDN)。

它不包含文本标签。

所以不,它本身不起作用。

它不需要<label>元素,但如果 a<label>是上下文的正确 HTML 元素,那么您应该使用一个。(从正确的语义 HTML 开始,然后在其上构建 ARIA)。