我想让我的HTML页面适合屏幕阅读器。如何为某些HTML页面部分的屏幕阅读器设置优先级?
目前,该页面有3个主要部分:头,侧边栏和内容:
屏幕阅读器阅读头起初,然后栏最后搜索结果。
不幸的是,有视力问题的用户等待很长时间,而程序将读取所有侧栏内容(导致侧栏包含多个过滤器)。 如何为搜索结果设置更大的优先级?导致搜索结果应该在侧边栏内容之前阅读。
这将是巨大的,如果有人提供给我约我能做些什么来提高HTML页面的访问级别一个HTML教程:
- 我怎样才能改变一些div元素通过屏幕阅读器跳过?
- 如何更改阅读页面内容的顺序?
- 我该如何使只有可读性的搜索表单和搜索结果(以及一些链接)?
这只是局部的答案,但使用HTML5元素,如页眉,页脚,导航,放在一边,文章,部分将帮助你的事业。另外,请确保在适当的div元素上使用aria标志性角色(role =“search”,role =“navigation”,role =“main”等)。 – cfnerd
请问你为什么试图做这些事情? – unobf
@unobf因为我有搜索过滤器的大名单和用户想听到的第一 – bmalets