【问题标题】:Safari doesn't display 'alt' text on Images?Safari 不在图像上显示“替代”文本?
【发布时间】:2010-06-17 05:09:04
【问题描述】:
<img src="image_that_may_or_may_not_load.png" alt="Show this text if image not loaded" />

如果图像未加载,Safari 似乎不会显示“替代”文本。我不确定其他浏览器,但 Firefox 确实会显示替代文本。

在电子邮件模板中显示替代文本非常重要,其中图像最有可能被客户端阻止,至少在用户接受“显示来自该用户/站点的图像”之前。

有什么解决方法吗?

谢谢

【问题讨论】:

    标签: image firefox safari alt


    【解决方案1】:

    事实证明,设置图像的宽度和高度将显示替代文本以防图像不可用,否则不会。

    【讨论】:

    • 只需要设置宽度
    【解决方案2】:

    尝试使用title 属性。

    &lt;img src="image_that_may_or_may_not_load.png" alt="Show this text if image not loaded" title="Show this text if image not loaded" /&gt;

    显然来自这里:Alt text showing in IE and firefox but not in safari?。 Safari 不支持。

    【讨论】:

    • 做了,没有变化。 Safari 只显示一个蓝色问号占位符,有时什么也没有。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-21
    • 2017-03-22
    • 1970-01-01
    • 2021-05-20
    • 2015-11-14
    • 2012-06-14
    相关资源
    最近更新 更多