注記ボタンロールはユーザーが操作した際にレスポンスをトリガーするクリック可能な要素に使用されなければなりません。ボタンコントロールとしてスクリーンリーダーへ認識させることができます。組み合わせて使うことが出来ます。使うことをおすすめします。ボタンは古いユーザーエージェントや支援技術から広くサポートされています。ボタンは追加のカスタマイズなしに、キーボードやフォーカスの要件をサポートしています。キーボードとフォーカスボタンはインタラクティブなコントールでなのでフォーカス可能です。属性がフォーカス可能なボタンを作るために使用されなければなりません。ボタンはマウスユーザーとキーボードユーザーの両方が操作できます。押されたときに発火します。イベントはマウスカーソルにクリックされたときにだけに発火するでしょう。キーが押されたときにトリガーされるために別のキーイベントハンドラを要素に追加しなければなりません。リンクをボタンロールによりマークアップする際は注意してください。追加されるだけでは不十分です。キーをリッスンするキーイベントハンドラを追加する必要があります。使う利点は、トグルボタンの作成が許可されていることです。トグルボタンには、押された状態と押されていない状態の2つの状態があります。属性で指定することができます。使用されていない場合、ボタンはトグルボタンではありません。使用されている場合、ボタンは現在押されていないトグルボタンです。使用されている場合、ボタンは現在押されているトグルボタンです。使用されている場合、ボタンは部分的に押したとみなされます。ボタンのラベリングボタンには常にアクセシブルな名前があるべきです。多くのボタンでは、この名前はボタンの中にあるテキストと同じです。属性を通して提供することができます。ロールが使用されているとき、ユーザーエージェントはその要素をオペレーティングシステムのアクセシビリティAPIにおけるボタンコントロールとして公開すべきです。スクリーンリーダーはその要素をボタンとして通知し、そのアクセシブルな名前を言述すべきです。音声認識ソフトウェアは「クリック」に続けてボタンのアクセシブルな名前を発声することでボタンを有効にすべきです。支援技術がどのようにこの手法を扱うべきかについての意見は異なる場合があります。上記の情報はこれらの意見のひとつであり、従って規範的ではありません。ロールが与えられています。キーが押されたときにボタンのアクションを実行するイベントハンドラであることを示しています。属性によってトグルボタンに変更されています。inbox.現在、ニュースレターは英語でのみ提供されています。従って私の個人情報を扱うことに同意します。