aria-flowto
全域性 aria-flowto 屬性標識內容的備用閱讀順序中的下一個元素(或元素)。這允許輔助技術根據使用者的選擇覆蓋一般的預設閱讀文件源順序。
描述
網頁應該是可順序導航的。為此,開發者不鼓勵使用全域性 tabindex 屬性,該屬性可以更改制表符順序和 CSS order 屬性,該屬性可以更改 DOM 順序的視覺順序。但是,在極少數情況下,需要與源順序不同的閱讀路徑。對於此類情況,aria-flowto 屬性可以使輔助技術使用者更容易訪問內容。
全域性 aria-flowto 屬性使作者能夠向輔助技術使用者指示可能希望接下來聚焦的元素,從而提供與源順序不同的備用閱讀順序。這允許輔助技術以不同於預設文件源閱讀順序的順序閱讀文件。
當 aria-flowto 具有單個 id 引用時,它允許輔助技術根據使用者的請求,轉到透過該 id 標識的元素,而不是按照 DOM 順序閱讀文件。當 aria-flowto 值使用以空格分隔的多個 id 引用列表時,輔助技術可以為使用者提供路徑選擇列表,其中每個 id 引用都是一個選擇。路徑選擇名稱由 aria-flowto 屬性的每個目標元素的可訪問名稱決定。
注意:設定 aria-flowto 不會影響內容的製表符順序。它只是為使用者提供了使用支援此屬性的技術時,可以選擇遵循與 DOM 順序不匹配的內容路徑的選項。
值
關聯角色
在所有角色中使用。
規範
| 規範 |
|---|
| 可訪問的富網際網路應用程式 (WAI-ARIA) # aria-flowto |
另請參閱
- HTML id 屬性
- HTML tabindex 屬性
- CSS
order屬性 - WCAG:源順序
- 使用 aria-flowto - W3 Wiki