HTML <img> alt-Attribut

Definition und Verwendung

alt Das Attribut ist ein obligatorisches Attribut, das den alternativen Text angibt, der angezeigt wird, wenn das Bild nicht angezeigt werden kann.

Wenn der Benutzer die Bilder aufgrund der folgenden Gründe nicht anzeigen kann, kann das alt-Attribut dem Bild alternative Informationen bieten:

  • zu langsames Internet
  • Fehler im src-Attribut
  • Der Browser deaktiviert Bilder
  • Der Benutzer verwendet einen Screen-Reader

Das alt-Attribut des <img>-Tags spezifiziert den alternativen Text, der im Browser angezeigt wird, wenn das Bild nicht angezeigt werden kann oder wenn der Benutzer die Anzeige von Bildern deaktiviert hat.

Wir empfehlen dringend, dass Sie dieses Attribut in jedem Bild des Dokuments verwenden. So können Benutzer auch dann Informationen darüber sehen, was verloren gegangen ist, wenn das Bild nicht angezeigt werden kann. Und für Menschen mit Behinderungen ist das alt-Attribut oft der einzige Weg, um den Inhalt des Bildes zu verstehen.

Hinweis:Um ein Tool-Tip für das Bild zu erstellen, verwenden Sie bitte: title-Attribut!

Hinweise und Anmerkungen

Anmerkung:alt Der Wert des Attributs ist eine Zeichenkette, die maximal 1024 Zeichen enthalten kann, einschließlich Leerzeichen und Satzzeichen. Diese Zeichenkette muss in Anführungszeichen stehen. Diese alt-Textzeile kann Referenzen zu speziellen Zeichen enthalten, aber sie dürfen keine anderen Arten von Markierungen enthalten, insbesondere keine Stylings-Tags.

Anmerkung:Wenn der Benutzer den Mauszeiger auf das img-Element bewegt, zeigt Internet Explorer den Wert des alt-Attributs an. Dies ist nicht korrekt. Alle anderen Browser nähern sich dem Standard, indem sie nur dann den alternativen Text anzeigen, wenn das Bild nicht angezeigt werden kann.

Hinweis:Um ein Tool-Tip für das Bild zu erstellen, verwenden Sie bitte: title-Attribut.

Beispiel

Beispiel 1

<img src="/i/eg_tulip.jpg" alt="Shanghai Flower Port - Tulpen" />

Try It Yourself

Wenn das Bild nicht angezeigt werden kann, zeigt der Browser einen alternativen Text an, wie zum Beispiel:

Shanghai Flower Port - Tulips

In addition, when the user moves the mouse over the image, the latest browsers will display descriptive text in a text box. The following code adds descriptive text to the image in the alt attribute:

You can move the mouse over the following photo to see the corresponding effect:

Shanghai Flower Port - Tulips

The text box in the red circle is the effect displayed by the IE7 browser when the mouse is moved over the image:

Shanghai Flower Port - Tulips

Example 2

Specified alternative text image:

<img src="img_girl.jpg" alt="Girl in a jacket" width="500" height="600">

Try It Yourself

Syntax

<img alt="text">

attribute value

value description
text

Specify the alternative text for the image.

Principles of using alt text:

  • If the image contains information - please use alt to describe the image
  • If the image is in an a element - please use alt to describe the target link
  • If the image is only for decoration - please use alt=""

Browser Support

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Support Support Support Support Support