html不显示图像只显示alt?

时间:2013-11-13 08:03:27

标签: html

我已经编写了以下html来将图像添加到用于生成电子邮件的脚本

<a href="http://www.marshalls-seeds.co.uk/" target="_blank">
<img src="http://www.marshalls-seeds.co.uk/images/global/logo.png" alt="Marshall seeds logo"></a><br/>

如果我在MS表达式和Outlook中检查它,它可以正常工作。但是如果我使用hotmail或gmail,结果会是这样的。

[Marshall seeds logo]<http://www.marshalls-seeds.co.uk/>

当我检查元素时,我可以看到<img>已经“消失”并被视为文本。但我不明白为什么。

2 个答案:

答案 0 :(得分:0)

它是gmail和Hotmail中的内置安全性,用于删除图像。

顺便说一下,您应该始终在width - 代码中添加height/以及<img>

<img src="http://www.marshalls-seeds.co.uk/images/global/logo.png" width="XXX" height="XXX" alt="Marshall seeds logo" />

答案 1 :(得分:0)

您忘记关闭<img>标记;现在,您可以将/放在<img>标记的末尾,如下所示:

<img src="http://www.marshalls-seeds.co.uk/images/global/logo.png" 
     alt="Marshall seeds logo"/>