スペーサー/装飾イメージのalt属性が無効です | |
米国508条 1194.22(a); WAI/ WCAG1.0 チェックポイント 1.1 | |
概要 このドキュメントで装飾だけを目的にしていると思われるイメージ(スペーサー)のalt属性が適切ではありません。有効なのは、値が空("")あるいはスペースのみのalt属性です。 |
|
修正方法
imgタグにalt属性を付加してください。 スペーサーの場合は、alt属性値は空("")、あるいはスペースのみ(" ")とすべきで、img要素には必須です。ビュレットなどのイメージも同様です。 |
|
解説 alt属性値は画像が伝えている情報を説明するもので、画像を表示するブラウザ以外を使用しているユーザーがWebページを利用することを可能にします。単に装飾の役割だけのイメージは、それを見ることのできないユーザーも気に留めないので、代替テキストによる説明は必要ありません。 また、音声ブラウザやスクリーンリーダーは、alt属性値が空あるいはスペースのみであれば、ユーザーを困惑させることもありません。スペースのみというのは、(alt=" ") のように1つ以上のスペースのことを指します。そして、空というのは (alt="") のようにスペースも何もない状態のことです。 alt属性は、たとえ属性値が空あるいはスペースのみであっても、img要素には必須です。alt属性がないと、スクリーンリーダーや音声ブラウザによっては、例えばイメージのファイル名を代わりに読み上げることがあり、Webページの読み上げを聞いているユーザーの邪魔になります。 |