LEARN BY EXAMPLE

2.4.7 フォーカスの可視化 レベル AA

いま、どこを操作するのかが見える。

概要

キーボードで操作するとき、いま操作の対象になっている場所を見えるようにします。 例えば、Tabキーでボタンに移ると、その周りに枠線を表示します。

次に選ぶボタンが見てわかりますか。

利用者が困る例 移動しても、見た目が変わらない

イベントの案内

Tabキーでボタンへ移動しても、現在の操作位置を示す表示がありません。

説明用の図です。ここは操作できません。

Enterキーを押すと、どれが実行される?
ボタンは見えていても、現在の操作位置がわかりません。

改善した例 現在の位置に枠線が出る

イベントの案内

Tabキーでボタンへ進むと、枠が移ります。Shift+Tabキーで戻れます。EnterキーかSpaceキーで選んだ項目名を表示します。

まだ項目を選んでいません。

体験用のボタンです。別のページへは移動しません。

枠のあるボタンがいま操作する場所。
フォーカスがある間は、枠線が表示され続けます。

図:同じ3つのボタンについて、現在の操作位置が見えない状態と、枠線でわかる状態の比較。「改善した例」は実際に操作できます。枠線は現在のフォーカスを示し、項目を選んだ結果とは別です。

達成できないと起こる問題の例

イベントの案内ページに「概要」「日程」「申込方法」のボタンがあります。Tabキーで順に移動できますが、どのボタンも見た目が変わりません。

画面を見ながらキーボードで操作する利用者は、現在どこにいるのかわかりません。「日程」を選びたくても、Enterキーを押すとどのボタンが実行されるのか判断できない状態です。

達成するための改善例

同じボタンで、キー操作の対象になったものの周りに枠線を表示します。「日程」に移れば「日程」の周りに枠が出るので、次に実行する対象がわかります。

キー操作の対象になることを「フォーカスが当たる」、その位置を示す枠線などを「フォーカスインジケータ」と呼びます。図の「改善した例」では、Tabキーで枠が移る様子を試せます。

確認のポイント

  • キーボードでボタンやリンクへ移動したとき、現在の位置を見分けられますか。
  • メニューを開いた後の項目など、後から現れる操作箇所でも位置がわかりますか。
  • 操作せずに待っても、位置を示す表示が消えませんか。
  • マウスポインタを重ねたときだけでなく、キーボードで移動したときにも表示されますか。

条件と補足

キーボードで操作する位置を示す

ボタンやリンク、入力欄など、キーボードで操作できる部品について確認します。対象の部品が画面に表示されているだけでは足りず、どれにフォーカスがあるのかを見分けられる必要があります。

フォーカスは「いまキー操作の対象になっている場所」です。選択済みや申込済みを表す状態とは異なります。図の「改善した例」の枠も選択結果を表すものではありません。

枠線以外の方法でもよい

この基準は見えるフォーカス表示の形を一つに限定していません。枠線のほか、入力欄の挿入位置を示す縦線など、部品に合う表示があります。ブラウザーが標準で用意する表示を使う方法もあります。

見た目を整えるために標準の表示を消す場合は、代わりになる見える表示を用意します。時間がたつと表示だけを消す方法では、現在の位置がわからなくなります。フォーカスがある間は、その表示を保ちます。

「見える操作モード」があること

キーボードで移動したときに表示し、マウスでクリックしたときには表示しない方法でも、この基準を満たせます。少なくともキーボードのフォーカスが見える操作モードを用意する必要があります。

この教材の「改善した例」では枠の変化を確かめやすいよう、クリックでボタンにフォーカスが当たった場合も枠線を表示します。

関連する基準との違い

2.1.1「キーボード」では機能をキーボードで使えるか、2.4.7では現在の操作位置が見えるかを確認します。

制作者が用意した枠線などと隣の色とのコントラストは、1.4.11「非テキストのコントラスト」で確認します。フォーカスを受けた部品の全体が、制作者の表示した内容に隠されていないかは、2.4.11「隠されないフォーカス (最低限)」でも確認します。

2.4.13「フォーカスの外観」は、表示の面積や、フォーカス前後のコントラストを扱うレベルAAAの基準です。その数値条件をそのまま2.4.7の必須要件として扱うものではありません。

この改善例で扱うのは、図に示した3つのボタンのフォーカス表示です。ページやサイト全体のWCAG適合を示すものではありません。

参照資料

テクニックは達成する方法の例です。独自の枠線を作ること自体が、この達成基準の要件ではありません。

出典の最終確認: 2026-11-08。画面と説明文は、この教材のために作った例です。