我想讓我的HTML頁面適合屏幕閱讀器。如何爲某些HTML頁面部分的屏幕閱讀器設置優先級?
目前,該頁面有3個主要部分:頭,側邊欄和內容:
屏幕閱讀器閱讀頭起初,然後欄最後搜索結果。
不幸的是,有視力問題的用戶等待很長時間,而程序將讀取所有側欄內容(導致側欄包含多個過濾器)。 如何爲搜索結果設置更大的優先級?導致搜索結果應該在側邊欄內容之前閱讀。
這將是巨大的,如果有人提供給我約我能做些什麼來提高HTML頁面的訪問級別一個HTML教程:
- 我怎樣才能改變一些div元素通過屏幕閱讀器跳過?
- 如何更改閱讀頁面內容的順序?
- 我該如何使只有可讀性的搜索表單和搜索結果(以及一些鏈接)?
這只是局部的答案,但使用HTML5元素,如頁眉,頁腳,導航,放在一邊,文章,部分將幫助你的事業。另外,請確保在適當的div元素上使用aria標誌性角色(role =「search」,role =「navigation」,role =「main」等)。 – cfnerd
請問你爲什麼試圖做這些事情? – unobf
@unobf因爲我有搜索過濾器的大名單和用戶想聽到的第一 – bmalets