HTML <map>标记不适用于Outlook电子邮件客户端

时间:2016-07-15 14:27:06

标签: html outlook email-attachments

我正在尝试通过电子邮件发送带有可点击链接的基于HTML的照片。我使用了以下代码

<!DOCTYPE html>
<html>
<head>
<title> Document Title </title>
<body>
<img src="online photohosting URL" alt="" usemap="#Map" />
<map name="Map" id="Map">
    <area alt="" title="" href="outlet URL to this specific area of image" shape="rect" coords="280,348,145,213" />
    [...]
</map>
</body>
</title>
</head>
</html>

当我以HTML格式保存并在Web浏览器中打开时,它可以工作但是当我在Outlook中将HTML文件作为文本插入时,收件人只能看到图像而不能看到地图。是否需要对代码进行任何修改?或者还有其他解决方法吗? 谢谢

1 个答案:

答案 0 :(得分:2)

Outlook不支持此功能。你应该尽可能简单地保持HTML电子邮件。

但是,您可以例如分割图像,这样您就可以使用表格html标签重新组合原始图像中的所有图像,然后您可以将单个部分链接到不同的链接。对于电子邮件中的html图像映射,这是相当可接受的解决方法。