如何在IE中使用屏幕阅读器阅读替代文字

时间:2015-12-29 21:56:38

标签: html internet-explorer accessibility nvda

我正在使用NVDA,我想知道为什么我的img元素alt文本没有被屏幕阅读器读取。通过阅读,我的意思是在监听屏幕阅读器,告诉我替代文本内容。

很高兴知道:除了IE之外,其他所有浏览器(Chrome,FireFox,Safari,其他)都没有遇到任何问题。

我有以下虚拟HTML代码与您分享。

<img id="sample_image" src="http://placehold.it//100x100" type="image" alt="An example image" tabindex="0"/>

为了您的信息:tabindex="0"已经到位,所以我可以使用键盘焦点,对我来说很重要。

我已阅读有关E中图像替代文字,IE中图像标记可访问性以及其他查询的文档。可悲的是,我遇到了障碍,我一直试图找出IE的错误。

关于为什么会出现这种情况的任何反馈都会很棒!

2 个答案:

答案 0 :(得分:1)

打开互联网选项,切换到标签高级,然后选中辅助功能选项始终展开图像的ALT文字

对于屏幕阅读器,建议在Microsoft文章Accessibility in Internet Explorer 9上使用。所有版本的Internet Explorer都可以识别此设置。

您可能还需要取消选中多媒体下多媒体选项显示图片 Internet选项的选项卡高级 Microsoft页面Accessibility in Internet Explorer 11另外推荐。

我也启用了此选项,但未使用屏幕阅读器将备用文本显示为工具提示。

答案 1 :(得分:0)

尝试使用aria-label属性(与alt属性一起使用)。