CSSツール

無料 タッチターゲットサイズチェッカー

WCAG 2.2最小サイズ(2.5.8)に基づいてインタラクティブ要素をチェックし、AA/AAA結果とCSS推奨を表示します。

ツールを読み込み中...

タッチターゲットサイズチェッカーとは

WCAG 2.2達成基準2.5.8「ターゲットサイズ」では、インタラクティブ要素のターゲット領域が少なくとも24×24 CSSピクセル(AA)であることを要求しています。AAAレベルでは44×44pxが必要です。これらのサイズは、運動障害のある人やタッチデバイスを使用する人が、誤って隣接する要素をアクティブにすることなく、インタラクティブ要素を確実にタップまたはクリックできるようにします。

クイックアンサー

WCAG 2.2では、インタラクティブ要素のターゲットサイズが少なくとも24×24px(AA)または44×44px(AAA)であることを要求しています。インラインリンク、ネイティブコントロール、必須要素、隣接ターゲット間の24px以上のスペーシング、の4つの例外が適用されます。CSSのmin-width/min-heightとgap/paddingを使用して、サイズ不足のターゲットを修正します。

Last updated: 2026-05-28

制限事項

  • このツールは静的な寸法のみをチェックします。異なる画面サイズで有効なターゲットサイズを変更する可能性のある動的レイアウト、レスポンシブブレークポイント、ズームレベルは考慮しません。
  • スペーシング例外では、隣接ターゲット間の実際のスペーシングの手動検証が必要です。このツールは入力されたスペーシング値をチェックしますが、実際のDOMレイアウト距離を測定することはできません。
  • WCAG 2.5.8はWCAG 2.2のレベルAA要件です。一部の執行機関は他の機関よりも厳格に適用する場合があり、例外の解釈も異なります。

Sources:MDN Web Docs · W3C Specifications · jquery.app on GitHub

使い方

  1. インタラクティブ要素の幅と高さをCSSピクセルで入力します。
  2. 判明している場合は、最も近い隣接インタラクティブ要素までのスペーシングを入力します。
  3. 要素タイプを選択します。インラインリンク、ネイティブコントロール、必須要素には異なる例外が適用されます。
  4. 合格/不合格の結果とCSS修正推奨事項を確認します。

主な用途

  • モバイルナビゲーションボタンが24pxのAAターゲットサイズ要件を満たしているか確認する。
  • 小さなアイコンのみのボタンが隣接要素との十分なスペーシングを持ち、スペーシング例外の対象となるか検証する。
  • WCAGコンプライアンスレビューの前にページのタッチアクセシビリティを監査する。

用途

使用例

モバイルナビのアイコンボタン

モバイルナビに20×20pxのアイコンボタンがある場合、ツールはAA不合格を報告します。4pxのパディングを追加して24×24pxにするとAAに合格するか、ボタン間に24pxのスペーシングを追加するとスペーシング例外の対象となります。

インラインテキストリンク

記事に高さ18pxのみのインラインテキストリンクがある場合、ツールはインライン例外を適用してAAに合格とします。テキストブロック内のリンクは最小ターゲットサイズから除外されるためです。

よくあるミス

  • スペーシングだけでターゲットサイズが修正されると想定すること。スペーシング例外では、要素が少なくとも20pxで、隣接ターゲットまで24pxのスペーシングが必要です。
  • スタンドアロンのボタンやナビゲーションリンクなど、インラインでない要素にインライン例外を適用すること。インライン例外はテキストブロック内のリンクにのみ適用されます。
  • CSSピクセルではなくデスクトップの寸法をチェックすること。CSSピクセルは高DPI画面ではデバイスピクセルと異なる場合があります。常にDevToolsから計算されたCSS値を使用してください。

検証

  1. ブラウザDevToolsを使用して、要素の計算された幅と高さをCSSピクセルで検査します。
  2. DevToolsの距離測定またはgap、margin、paddingプロパティの検査を使用して、隣接インタラクティブ要素間のスペーシングを確認します。

FAQ

タッチターゲットサイズチェッカーのFAQ

隣接ターゲットへのスペーシングとしてカウントされるものは何ですか?

スペーシングは、あるターゲットの端から最も近い次のインタラクティブ要素の端まで測定されます。これにはボタン、リンク、入力フィールド、その他すべてのクリック可能な要素が含まれます。ターゲット間の空白、マージン、パディング、または非インタラクティブコンテンツはスペーシングとしてカウントされます。スペーシング例外には少なくとも24pxのクリアランスが必要です。

このチェックはデスクトップにもモバイルにも適用されますか?

WCAG 2.5.8は、デスクトップのマウスポインターを含むすべてのポインター入力デバイスに適用されます。この基準はモバイルタッチアクセシビリティに動機付けられましたが、要件はデバイスに依存しません。運動障害のあるデスクトップユーザーや代替ポインティングデバイスを使用するユーザーも、より大きなターゲットから恩恵を受けます。

関連ツール

その他のcssツール

こちらもお試しください

こちらもお試しください