ボタン パターン

このパターンについて

ボタン は、フォームの送信、ダイアログのオープン、アクションのキャンセル、削除操作などの利用者のアクションやイベントのトリガを可能にするウィジェットです。 ボタンがダイアログを起動することを利用者に知らせるための一般的な方法は、ボタンラベルに "…"(省略記号)を付加することです。例: "名前を付けて保存…"

通常のボタンウィジェットに加えて、WAI-ARIA は2種類のボタンをサポートしています:

ノート

ボタンによって実行されるアクションの種類は、リンクの機能( リンクパターン を参照)とは明確に異なります。 ウィジェットの外観及び役割は、それが提供する機能と一致することが重要です。 それにもかかわらず、要素がリンクの視覚的なスタイルを持ちながら、ボタンのアクションを実行することがあります。 このような場合、要素に button の役割を与えることは、支援技術利用者が要素の機能を理解するのに役立ちます。 しかし、より良い解決策は、機能と ARIA の役割が一致するように視覚デザインを調整することです。

キーボード操作

ボタンにフォーカスがある場合:

WAI-ARIAの役割、状態、およびプロパティ