我正在尝试创建一个js代码来抓取一个图像并用canvas元素替换它,这样我就可以创建一个适用于所有浏览器的剪切路径。客户想要使用alt标签,有没有办法使用带有canvas元素的alt标签?
答案 0 :(得分:0)
alt
属性(对于img
元素)的要点是提供文本替代,如果图像不可用或无法感知图像,则可以使用该文本替代。
canvas
element不能拥有alt
属性,但您必须提供
[...]传达与
canvas
的位图基本相同的功能或目的“。
所以这有类似的目的。
这样做的一种方法是将其添加为canvas
元素的内容(从而成为“后备内容”):
<canvas>
<!-- fallback content here -->
</canvas>