html电子邮件中缺少Name属性

html电子邮件中缺少Name属性,html,email,Html,Email,我想问一下,你们中是否有人知道,当html作为电子邮件发送时,为什么名称属性会丢失 <img src="http://somepic.jpg" alt="some_alt_message" name="some_name" /> 变成 <img src="http://somepic.jpg" alt="some_alt_message" /> 据我所知,图像标签不支持name属性 和/或电子邮件解析正在剥离它,因为它不是有效属性 “在XHTML 1.0中,此

我想问一下,你们中是否有人知道,当html作为电子邮件发送时,为什么名称属性会丢失

<img src="http://somepic.jpg" alt="some_alt_message" name="some_name" />

变成

<img src="http://somepic.jpg" alt="some_alt_message"  />

据我所知,图像标签不支持name属性

和/或电子邮件解析正在剥离它,因为它不是有效属性


“在XHTML 1.0中,此元素的“name”属性已被弃用,取而代之的是“id”属性,而在XHTML 1.1中,它完全无效。因此,不再建议使用它。”

这取决于用于撰写、发送、传输或读取电子邮件的软件。如果没有进一步的信息,很难确定罪犯


实际上,
name
属性仅在客户端脚本中使用,用于选择JavaScript中的特定元素。如果某些软件删除了实际的问题,请考虑使用更标准的(这些天)<代码> ID>代码>属性。

HTML 3是一个奇怪的选择参考;它从来没有超过征兵状态。我不知道!,相当整洁。这篇文章没有显示HTML“版本”,但我现在注意到了URL。它可能是电子邮件客户端,但为什么您需要
name
属性出现在电子邮件和所有事物的图像中?