使用 ARIA:角色、狀態和屬性

ARIA 定義了可以應用於元素的語義,這些語義分為 **角色**(定義使用者介面元素型別)和 **狀態** 和 **屬性**,這些狀態和屬性由角色支援。作者必須在元素的生命週期內為元素分配 ARIA 角色以及適當的狀態和屬性,除非元素已經具有適當的 ARIA 語義(透過使用適當的 HTML 元素)。新增 ARIA 語義只會向瀏覽器的無障礙 API 公開更多資訊,而不會影響頁面的 DOM。

角色

小部件角色

複合角色

以下技術描述了每個複合角色及其必需和可選子角色。

文件結構角色

地標角色

即時區域角色

視窗角色

狀態和屬性

小部件屬性

即時區域屬性

拖放屬性

關係屬性

MicrosoftEdge 特定屬性

  • x-ms-aria-flowfrom 非標準