Axe DevTools Linter アクセシビリティルール
Axe DevTools Linterが認識するアクセシビリティルールとタグのリファレンスリスト
Not for use with personal data
この記事には、Axe DevTools Linterが認識するルールとタグに関する情報が含まれており、それぞれのルールはDeque Universityのページにリンクし、詳細情報を提供しています。
ルール
Axe DevTools Linter は、次のルールに基づいてソースをチェックします:
- area-alt
- aria-allowed-attr
- aria-allowed-role
- aria-command-name
- aria-conditional-attr
- aria-deprecated-role
- aria-dialog-name
- aria-input-field-name
- aria-meter-name
- aria-progressbar-name
- aria-prohibited-attr
- aria-required-attr
- aria-roles
- aria-text
- aria-toggle-field-name
- aria-tooltip-name
- aria-treeitem-name
- aria-valid-attr
- aria-valid-attr-value
- autocomplete-valid
- button-name
- definition-list
- empty-heading
- empty-table-header
- frame-title
- html-has-lang
- html-lang-valid
- image-alt
- input-button-name
- input-image-alt
- label
- link-name
- list
- meta-refresh
- meta-viewport
- nested-interactive
- object-alt
- presentation-role-conflict
- role-img-alt
- select-name
- summary-name
- svg-img-alt
- tabindex
- valid-lang
Markdownルール
Axe DevTools Linterは、Markdownソースを次のルールに基づいてチェックします:
React Nativeのルール
React Nativeコードのリントルールに関する情報は、React Native用Axe DevTools Linterの使用方法を参照してください。
タグ
次の表は、Axe DevTools Linterが受け入れるタグを示しています(ソースをチェックするルールを選択するため):
| タグ名 | アクセシビリティ標準 / 目的 |
|---|---|
wcag2a |
WCAG 2.0 レベル A |
wcag2aa |
WCAG 2.0 レベル AA |
wcag21a |
WCAG 2.1 レベル A |
wcag21aa |
WCAG 2.1 レベル AA |
TTv5 |
DHS Trusted Testerバージョン5 |
EN-301-549 |
EN 301 549(ヨーロッパ標準) |
best-practice |
一般的なアクセシビリティのベストプラクティス |
