Browser “的img alt属性;“装饰性”;图像 一个真正的问题
我正在浏览Chrome开发工具的“元素”选项卡,突然有什么东西引起了我的注意,并提出了这个问题 虽然Browser “的img alt属性;“装饰性”;图像 一个真正的问题,browser,cross-browser,screen-readers,section508,Browser,Cross Browser,Screen Readers,Section508,我正在浏览Chrome开发工具的“元素”选项卡,突然有什么东西引起了我的注意,并提出了这个问题 虽然img标签上有意义的alt属性是可访问性的必要要求(alt=“Olivia Culpo赢得2012年美国小姐大赛”/>),但我认为“间隔符”的alt属性或其他“装饰性”图像应该被赋予空白值: 这些问题只针对装饰性图像: 如果我声明alt属性,但不定义它,会发生什么情况: alt/> 在这两个选项中,哪一个是最佳的(为什么) 两者都将通过W3C验证,但根据WCAG 2.0中的建议,首选方法是将属性
img
标签上有意义的alt
属性是可访问性的必要要求(alt=“Olivia Culpo赢得2012年美国小姐大赛”/>),但我认为“间隔符”的alt
属性或其他“装饰性”图像应该被赋予空白值:</>
这些问题只针对装饰性图像:
- 如果我声明alt属性,但不定义它,会发生什么情况:
alt/>
- 在这两个选项中,哪一个是最佳的(为什么)
两者都将通过W3C验证,但根据WCAG 2.0中的建议,首选方法是将属性定义为:
<img src="" alt="" />
两者都将通过W3C验证,但根据WCAG 2.0中的建议,首选方法是将属性定义为:
<img src="" alt="" />
如果通过验证器运行
,它会抛出一个错误。alt
属性需要一个值,即使它为nullalt=”“
。通常,当图像没有alt时,一些辅助技术会宣布图像的路径
所以
与
相同。通常所用的词是装饰性的与琐碎的,但可能是相同的想法。这些类型的图像应具有空alt。如果通过验证器运行
,则会抛出错误。alt
属性需要一个值,即使它为nullalt=”“
。通常,当图像没有alt时,一些辅助技术会宣布图像的路径
所以
与
相同。通常所用的词是装饰性的与琐碎的,但可能是相同的想法。这些类型的图像应该有一个空alt。谢谢@Ryan B…你测试了哪个验证器?谢谢@Ryan B…你测试了哪个验证器?