イメージのalt属性が無効です | |
米国508条 1194.22(a); WAI/ WCAG1.0 チェックポイント 1.1 | |
概要 このドキュメントにあるイメージには、有効な代替テキストがありません。有効な代替テキストは以下のようなalt属性値です。
そのイメージは装飾だけの目的で使われているわけではなさそうです(すなわち、スペーサーではありません)。 |
|
修正方法
imgタグにalt属性を付加してください。ポイントは以下に挙げるとおりです。
|
|
解説 alt属性値は画像が伝えている情報を説明するもので、画像を表示するブラウザ以外を使用しているユーザーがWebページを利用することを可能にします。ハンドヘルド端末やテキストブラウザなどの登場により、alt属性値の代替テキストの重要性はこれまで以上に高まっています。 隠しリンク(通常は、a要素でマークアップされたスペーサー・イメージ)の場合は、イメージにalt属性があってリンク先を説明していることが重要です。(隠しリンクは、508条の1194.22(o) "繰り返されるナビゲーション部分のリンクをユーザーがスキップできる手段を提供しなければならない。" および WCAG 1.0 のチェックポイント 13.6 を満たすために用いるテクニックです。) alt属性値の代替テキストは、イメージが表示されるまで時間がかかるときにそのイメージよりも先に表示されるので役に立ちます。 また、alt属性値の代替テキストにキーワードを含めることで、いくつかの検索エンジンでは表示順位を上げる効果もあります。 Webページで装飾の役割だけを果たしているイメージ(スペーサーやビュレットなど)の場合は、alt属性値を "*" や ">" ではなく、空(alt="")にすることで、音声ブラウザが記号文字を読み上げてユーザーを困惑させたりしなくなります。 |