いいえ。画像を表示できない場合は、画像の代替として代替テキストが表示されます。
これは非常に単純な仕様からの抜粋です。
- ページをフォーマットすることを目的とした画像を含める場合は、無関係な代替テキストを指定しない
でください。たとえば、
見出しや段落を装飾するために赤いボールを追加する画像には、alt =”赤いボール”は不適切です。このような場合、代替テキストは空の文字列( "")にする必要があります。作成者は、ページのフォーマットに画像を使用しないようにすることをお勧めします。
代わりに
スタイルシートを使用する必要があります。
- 意味のない代替テキスト(「ダミーテキスト」など)を指定しないでください。これはユーザーを苛立たせるだけでなく、テキストを音声または点字出力に変換しなければならないユーザーエージェントの速度を低下させます。再生端末、ブラウザがフォームをサポートしていないユーザー、視覚障害のあるユーザー、音声合成装置を使用しているユーザー、
画像を表示しないようにグラフィカルユーザーエージェントを構成しているユーザーなど。
したがって、繰り返さないことはかなり明確です。最初のケースの「RedBall」は「GeorgeWashington」に置き換えることができます。
alt属性を適切に使用する方法についての良い記事があります:Alt属性
編集:わかりました、私は誤解されたと思います。ここでalt属性を使用してはいけないとは言いませんでした。
ここでは、スクリーンリーダーとアクセス可能性について話し合っていますよね?画像が私たちにとって重要であることに同意します。しかし、それは視覚障害者のためですか?それとも、テキストの装飾だけですか?
alt属性で名前を繰り返すかどうかが問題だったことを思い出してください。そして、私は「いいえ」と言います。画像が表示されていない場合は、代替テキストが表示されます。私は適切にそれをこのようにします:
<p><img src="george.jpg" alt="Image of " />George Washington</p>
alt-Attributeは、画像が表示されておらず、説明が表示されていない場合の代替手段ですdescription
(これについてはあります)。