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

ARIA 定義了可以應用於元素的語義,這些語義分為角色(定義使用者介面元素型別)以及角色所支援的狀態屬性。作者必須在元素的生命週期內為其分配 ARIA 角色以及適當的狀態和屬性,除非該元素已具有適當的 ARIA 語義(透過使用適當的 HTML 元素)。新增 ARIA 語義只會向瀏覽器的輔助功能 API 暴露額外的資訊,而不會影響頁面的 DOM。

角色

元件(Widget)角色

複合(Composite)角色

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

文件結構(Document Structure)角色

地標(Landmark)角色

即時區域(Live Region)角色

視窗(Window)角色

狀態和屬性

元件(Widget)屬性

即時區域(Live Region)屬性

拖放(Drag & drop)屬性

關係(Relationship)屬性

MicrosoftEdge 特有屬性

  • x-ms-aria-flowfrom 非標準