Html 为什么标签上的相对定位会使画外音屏幕阅读器看不到标签内容?

Html 为什么标签上的相对定位会使画外音屏幕阅读器看不到标签内容?,html,css,voiceover,Html,Css,Voiceover,当您在表单中的标签上明确设置位置:相对时,画外音不会大声读出标签文本。我只测试过Chrome和VoiceOver,所以我不知道其他屏幕阅读器/浏览器组合是否会出现这种情况。可能只是一个奇怪的bug,因为不清楚为什么屏幕阅读器会关心定位风格 标签位置偏差 这本书不会被阅读 这将被阅读 这是一个带有画外音和chrome的bug。Voiceover用户绝大多数使用Safari作为他们的主要浏览器,因为它主要是为这种屏幕阅读器/浏览器组合开发和测试的。Chrome在屏幕阅读器方面有很多问题,这些问题

当您在表单中的标签上明确设置位置:相对时,画外音不会大声读出标签文本。我只测试过Chrome和VoiceOver,所以我不知道其他屏幕阅读器/浏览器组合是否会出现这种情况。可能只是一个奇怪的bug,因为不清楚为什么屏幕阅读器会关心定位风格


标签位置偏差
这本书不会被阅读
这将被阅读

这是一个带有画外音和chrome的bug。Voiceover用户绝大多数使用Safari作为他们的主要浏览器,因为它主要是为这种屏幕阅读器/浏览器组合开发和测试的。Chrome在屏幕阅读器方面有很多问题,这些问题并不是主要为它编写的(比如voiceover/safari和NVDA/Firefox)。我自己测试了这个例子,使用voiceover和safari大声朗读标签,但没有使用Chrome,因为这些问题

为了了解最常用的浏览器/屏幕阅读器组合,webaim定期提供一些非常有用的调查结果来跟踪这些趋势:

哦,铬,你永远不会停止惊奇。