8

画像の下/上にすでに人の名前がある場合は、ALTテキストで同じ名前を使用する必要がありますか?

代替テキストhttp://easycaptures.com/fs/uploaded/227/6990285751.jpg

<p><img width="125" height="157" alt="George Washington" 
src="media/gw.jpg"><span>George Washington</span><p>


<p><span>George Washington</span>
<img width="125" height="157" alt="George Washington" src="media/gw.jpg"><p>

両方の状態で<span>繰り返す必要がありますか?alt画像にリンクがありません。

4

7 に答える 7

11

はい。

ALTテキストは、スクリーンリーダーなどにとって重要です。画像の「近く」というテキストは、これらのプログラムにとってあまり意味がありません。

この件に関するW3Cからのいくつかの詳細情報。

于 2010-01-27T05:10:01.300 に答える
3

いいえ...そしてはい

  • いいえ、テキストを繰り返すだけではいけないと思います。
  • ただし、この属性は、画像の(短い)説明を提供する機会と見なす必要があります。たとえば、「ジョージワシントンの肖像、キャンバスに油彩、1790年頃」などです。ALT

この場合、画像はページの書式設定としてのみ機能します。代わりに、それは情報伝達要素です。情報を表示できないユーザー(スクリーンリーダーなど)は、少なくとも、不足しているものを知る機会が必要です。

于 2010-01-28T09:49:14.813 に答える
3

いいえ。重複するコンテンツは役に立ちません。画像が通常のテキストコンテンツにすでに存在するものを単に示している場合は、空白のalt属性が必要です。

便利なテストとして、Lynxブラウザーを使用してページを確認します。ばかげているように見える場合は、代替テキストが間違っています。

代替テキストを複製した場合のレンダリング方法は次のとおりです(例からコピー/貼り付け)。

    George Washington George Washington
于 2010-01-27T13:37:31.547 に答える
3

いいえ。画像を表示できない場合は、画像の代替として代替テキストが表示されます。

これは非常に単純な仕様からの抜粋です。

  • ページをフォーマットすることを目的とした画像を含める場合は、無関係な代替テキストを指定しない
    でください。たとえば、
    見出しや段落を装飾するために赤いボールを追加する画像には、alt =”赤いボール”は不適切です。このような場合、代替テキストは空の文字列( "")にする必要があります。作成者は、ページのフォーマットに画像を使用しないようにすることをお勧めします。 代わりに
    スタイルシートを使用する必要があります。
  • 意味のない代替テキスト(「ダミーテキスト」など)を指定しないでください。これはユーザーを苛立たせるだけでなく、テキストを音声または点字出力に変換しなければならないユーザーエージェントの速度を低下させます。再生端末、ブラウザがフォームをサポートしていないユーザー、視覚障害のあるユーザー、音声合成装置を使用しているユーザー、
    画像を表示しないようにグラフィカルユーザーエージェントを構成しているユーザーなど。

したがって、繰り返さないことはかなり明確です。最初のケースの「RedBall」は「GeorgeWashington」に置き換えることができます。

alt属性を適切に使用する方法についての良い記事があります:Alt属性

編集:わかりました、私は誤解されたと思います。ここでalt属性を使用してはいけないとは言いませんでした。

ここでは、スクリーンリーダーとアクセス可能性について話し合っていますよね?画像が私たちにとって重要であることに同意します。しかし、それは視覚障害者のためですか?それとも、テキストの装飾だけですか?

alt属性で名前を繰り返すかどうかが問題だったことを思い出してください。そして、私は「いいえ」と言います。画像が表示されていない場合は、代替テキストが表示されます。私は適切にそれをこのようにします:

<p><img src="george.jpg" alt="Image of " />George Washington</p>

alt-Attributeは、画像が表示されておらず、説明が表示されていない場合の代替手段ですdescription(これについてはあります)。

于 2010-01-28T09:30:25.823 に答える
1

害はありません-そうしないと、スクリーンリーダーのユーザーは、その画像が実際に次に名前が来る人の画像であるかどうか疑問に思うかもしれません。

于 2010-01-27T05:11:06.827 に答える
1

この情報はWindows用のJawsに関連していますが、おそらく他のスクリーンリーダーにも当てはまります。常にaltタグに情報を入れてください。ジョーズがグラフィックを認識する方法はかなりカスタマイズ可能です。altタグが話されたグラフィック、マウスオーバーで認識されたグラフィック、タイトル属性などのみを使用できます。通常、デフォルト設定では、altタグが話され、その他の情報は無視されます。altタグが利用できない場合は、スクリーンリーダーでグラフィックを読むのが最善ですが、これは問題です。

于 2010-01-27T13:18:25.427 に答える
0

ここでalt=""を使用します。

非常に良い例を提供するこの記事をチェックしてください: http ://webaim.org/techniques/alttext/

その記事からの引用:


通常、alt属性は次のようになります。

  • 画像の同じ内容と機能を提示する際は、正確かつ同等である必要があります。

  • 簡潔にしてください。これは、画像の正しいコンテンツ(コンテンツがある場合)と機能(機能がある場合)を適切な範囲で簡潔に表示する必要があることを意味します。通常、必要な単語は数語以内ですが、短い文が適切な場合もあります。

  • 画像のコンテキスト内で冗長になったり、テキストと同じ情報を提供したりしないでください。

  • 画像を説明するために「...の画像」または「...のグラフィック」というフレーズを使用しないでください。通常、それが画像であることはユーザーには明らかです。また、画像がコンテンツを伝達している場合、通常、テキストではなく、コンテンツを伝達しているのが画像であることをユーザーが知っている必要はありません。画像が写真やイラストなどであることが重要なコンテンツである場合は、これを代替テキストに含めると役立つ場合があります。

于 2017-03-14T16:07:43.657 に答える