アクセシビリティ資料 検査項目事例集 WCAG 3.1.1

WCAG 3.1.1: ページの言語

Webページ全体の主言語が <html> 要素の lang 属性(例: lang="ja")で正しく宣言され、スクリーンリーダーなどの支援技術が適切な音声合成エンジンや発音規則を選択できるようにします。

Level A 確認方法: 自動検査

意図的な失敗例: ページの既定言語がない

html要素にlang属性を付けないページとして生成します。

This page contains Japanese text, but the html lang attribute is missing.

確認観点

  • <html> タグに lang="ja" などの有効な BCP 47 言語タグが記述されているか確認する
  • 多言語サイトでは、ページの言語に応じて lang 属性値が正しく切り替わるようCMSテンプレートを設計する

人の判断が必要な例

  • スクリーンリーダーで読み上げた際に、主要言語に合った自然な発音で読み上げられるか確認する

補助ツール候補

  • html-has-lang
  • html-lang-valid

生成メモ

manual-judgment-catalog.ja.json の内容から生成しています。