HTMLAreaElement: alt-Eigenschaft
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since Juli 2015.
Die alt-Eigenschaft des HTMLAreaElement-Interfaces gibt den Text des Hyperlinks an und definiert die textuelle Beschriftung für den Link einer Bildkarte. Sie spiegelt das alt-Attribut des <area>-Elements wider.
Der alt-Wert muss ein Text sein, der, wenn er zusammen mit dem alt-Text der anderen <area>-Hyperlinks innerhalb derselben <map> und dem alt-Text des <img> selbst präsentiert wird, dem Benutzer dieselbe Art von Auswahl bietet, wie es der Hyperlink ohne seinen Text tun würde, jedoch mit seiner Form auf das Bild angewendet.
Wenn das <area> ein Link ist (eine href-Eigenschaft enthält), sollte der alt-Eigenschaftswert eine nicht-leere Zeichenfolge sein, die die Beschriftung für den Link angibt, die angemessen wäre, wenn das Bild nicht verfügbar wäre. Das alt-Attribut für einen Link im <area>-Element kann nur leer sein, wenn ein anderes <area>-Element im selben <map> auf dieselbe Ressource verweist und ein nicht-leeres alt-Attribut hat.
Wert
Ein String.
Beispiele
const areaElement = document.getElementById("imageArea");
console.log(areaElement.alt);
areaElement.alt = "A much better link description";
Spezifikationen
| Specification |
|---|
| HTML> # dom-area-alt> |
Browser-Kompatibilität
Loading…
Siehe auch
HTMLImageElement.altHTMLInputElement.altHTMLMapElement<area><map><a>- Guter alt-Text, schlechter alt-Text – Ihre Inhalte wahrnehmbar machen auf WCAG.com (2021)
- Ein Entscheidungsbaum für alt-Text bei der W3C Web Accessibility Initiative (WAI)