如果我有两个一起描述一个元素的元素,那么我可以在aria-describedby属性上使用以下两个I吗?
<div id="description-1"></div>
<div id="description-2"></div>
<div aria-describedby="description-1 description-2"></div>发布于 2018-11-21 03:34:20
是。aria-描述 (和aria)属性期望一个ID参考列表作为它的值。可以提供多个ID,用空格分隔。当您以这种方式关联多个元素时,它们会连接到一个描述字符串中。
有几件事值得留心:
aria-describedby并不是对所有元素都有效。在您的示例中,属性位于div元素上,该元素通常不工作。当用于交互元素和地标区域时,效果更好。有关指导,请参见关于咏叹调-标签,咏叹调,和咏叹调-描述。有关更多详细信息,请参见HTML映射1.0中的可访问的名称和描述计算规则。
发布于 2018-11-20 22:05:33
https://stackoverflow.com/questions/53398842
复制相似问题