LEARN BY EXAMPLE
2.5.5 ターゲットのサイズ (高度) レベル AAA
押せる範囲を広げ、狙った操作を選びやすくする。
概要
マウスやタッチ、ペンで操作するターゲットを、幅・高さとも44 CSS px以上にします。同じページに同等の44×44 CSS px以上の操作部品がある場合、文中などにある場合、ユーザエージェントが決めたサイズを制作者が変えていない場合、特定の表示が必要不可欠な場合には例外があります。
同じ番号ボタンの、押せる範囲を広げる
PCやスマートフォンで、講座一覧を切り替える場面です。表示は等倍で、改善側のボタンは実際に操作できます。
利用者が困る例 24×24 CSS pxの小さな範囲
番号を正確に狙うことが難しい。
AAの最低限のサイズは満たしますが、AAAの44×44 CSS pxには届きません。
改善した例 44×44 CSS px以上で操作する
講座サイト|講座一覧
講座一覧1
- 写真入門
- 文章の書き方
講座一覧2
- 配色入門
- デザインの基本
講座一覧3
- 動画編集入門
- 音声制作の基本
表示する一覧
反応範囲:各44×44 CSS px以上
講座一覧1を表示しています。
数字の周りも押せて、狙いやすくなる。
広げた余白までボタンに含め、選んだ番号の講座一覧を表示します。
達成できないと起こる問題の例
手の震えなどで細かな位置を狙いにくい人が、PCやスマートフォンで講座一覧を見ています。一覧を切り替える番号ボタンは、それぞれ24×24 CSS pxです。
利用者は「2」を選ぼうとしても、押す範囲から外れたり、隣の「3」を選んだりすることがあります。この大きさは2.5.8の最低限のサイズを満たしますが、2.5.5の44×44 CSS pxには届かず、より大きな範囲を必要とする人には操作しづらさが残ります。
達成するための改善例
同じ番号ボタンを、幅・高さとも44 CSS px以上にします。数字の周りの余白も押せる範囲に含めると、数字そのものを正確に狙わなくても選べます。
利用者は、より広い範囲を使って希望する一覧へ切り替えられます。隣との間隔も確保していますが、この図でサイズを確認する対象は、ボタン自体の反応する範囲です。
図の改善側では、実際に44×44 CSS px以上ある番号ボタンで、架空の講座一覧を切り替えられます。図は拡大せずに表示しています。
確認のポイント
- 見える文字やアイコンではなく、実際に押せる範囲を測りましたか。
- 幅と高さの両方が44 CSS px以上ありますか。
- ボタンの周りの余白まで、実際に同じ操作ができますか。
- 小さいターゲットがある場合、四つの例外のどれに当てはまるか確認しましたか。
- 同等の操作を例外の根拠にする場合、同じページの別のターゲットが44×44 CSS px以上ありますか。
- 2.5.8の24 CSS pxや、周囲の間隔による例外を、この基準の条件に混ぜていませんか。
条件と補足
測るのは、実際に操作へ反応する範囲
ターゲットは、ポインターによる操作を受け付ける画面上の範囲です。マウス、タッチ、ペンなどが対象で、タッチスクリーンだけの基準ではありません。
文字やアイコンが小さくても、周りの余白を含む44×44 CSS px以上の範囲が同じ操作に反応すれば、サイズを確保できます。外側の入れ物や、反応しない余白だけを広げても、ターゲットは大きくなりません。
ほかのターゲットと重なる部分は、同じ操作を実行するか同じページを開く場合を除き、サイズの測定に含めません。
CSS pxで幅と高さを確認する
CSS pxは、ウェブページの配置に使うCSSピクセルです。画面の物理的な画素数とは異なります。表示倍率を上げて見かけを大きくすることと、制作者が44×44 CSS pxのターゲットを用意することは分けて考えます。
幅だけ、又は高さだけが44 CSS pxあっても十分ではありません。両方を確認します。公式の達成方法C44は、CSSで最小の幅と高さを設定して、ページ切替のターゲットを大きくする例を示しています。
四つの例外
| 例外 | 当てはまる条件 |
|---|---|
| 同等 | 同じページに、同じ操作ができる44×44 CSS px以上のリンク又は操作部品がある |
| インライン | ターゲットが文中、又は二文以上のまとまり(テキストブロック)内にある |
| ユーザエージェントのコントロール | サイズがブラウザーなどによって決まり、制作者が変更していない |
| 必要不可欠 | 情報を伝えるため、そのターゲットを特定の方法で表示することが必要不可欠である |
文中のリンクなどはインラインの例外になります。一方、独立した一文全体がリンクになっている場合や、番号ボタンを横に並べた場合を、同じ例外にはしません。
標準のHTML部品を使っていても、制作者がCSSなどでサイズを変更した場合は、ユーザエージェントの例外を自動的には使えません。
必要不可欠とは、その表示を取り除くと情報や機能が根本的に変わり、かつ、ほかの適合する方法では実現できないことです。単にデザインへ収めるために小さくしたこととは区別します。
最低限の24 CSS pxとの違い
2.5.8「ターゲットのサイズ (最低限)」はAAで、24×24 CSS pxや、間隔を確保する例外を扱います。2.5.5はAAAで44×44 CSS pxを求め、小さいターゲットの周りを空けるだけで代える間隔の例外はありません。
この44 CSS pxは下限です。よく使う操作や、取り消しにくい操作では、さらに広い範囲を用意することも公式解説で勧めています。実際の操作のしやすさも確認します。
参照資料
- WCAG 2.2 本体:2.5.5 Target Size (Enhanced)(要件)
- WAIC:2.5.5 ターゲットのサイズ (高度) の解説
- W3C:Understanding Target Size (Enhanced)(英語公開版)
- W3C:C44 CSSで44×44 CSS px以上にする方法
テクニックは方法の例です。出典の最終確認: 2026-11-10。講座サイトは、この教材のために作った架空の例です。