<分区>
我只是想知道在 html img 标签中
<img alt = "default image" src = "image">
是否有可能有替代图像而不仅仅是文本。或者是否可以将 img 标签嵌套在 alt ""s 中。
<分区>
我只是想知道在 html img 标签中
<img alt = "default image" src = "image">
是否有可能有替代图像而不仅仅是文本。或者是否可以将 img 标签嵌套在 alt ""s 中。
最佳答案
不,您不能将另一张图片放入 <img>
的 alt 属性中.但是,您可以使用 onerror 事件使用 JavaScript 加载另一个图像,因此如果未加载原始图像,则可以加载备份图像。
function standby() {
document.getElementById('foo').src = 'https://www.google.com/images/srpr/logo11w.png'
}
<img id="foo" src="notfound.gif" onerror="standby()">
关于HTML5 <img> 标签替代图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28504753/