HTMLAreaElement: alt 属性

Baseline 已广泛支持

此特性已相当成熟,可在许多设备和浏览器版本上使用。自 ⁨2015 年 7 月⁩以来,各浏览器均已提供此特性。

HTMLAreaElement 接口的 alt 属性指定了超链接的文本,它定义了图像地图链接的文本标签。它反映了 <area> 元素的 alt 属性。

alt 值必须是文本,当它与同一 <map> 中其他 <area> 超链接的 alt 文本以及 <img> 本身的 alt 文本一起呈现时,应能为用户提供与不带文本但形状应用于图像的超链接相同的选择。

如果 <area> 是一个链接(包含 href 属性),则 alt 属性值应为一个非空字符串,提供在图像不可用时适合该链接的标签。如果同一 <map> 中有另一个 <area> 元素指向同一资源且具有非空 alt 属性,则链接 <area>alt 属性才允许为空。

字符串。

示例

js
const areaElement = document.getElementById("imageArea");
console.log(areaElement.alt);
areaElement.alt = "A much better link description";

规范

规范
HTML
# dom-area-alt

浏览器兼容性

另见