我正在Django中制作电子邮件模板以发送到Outlook,我想添加用于导航的锚标签。但是,我发现这些标签在html浏览器中工作,但在Outlook中没有(2010年和2013年)。任何人都可以告知出了什么问题以及如何解决它?非常感谢。
具体来说,我希望屏幕将通过单击outlook中的文本
移动到Text1位置<table><tr><td>
<p><a href="#body204" style="text-decoration:none; color:#0000FF;"> Text </a></p>
</td></tr></table>
<table><tr>
<td name="body204"> Text1</td>
</tr></table>
答案 0 :(得分:0)
我不相信锚标记在所有电子邮件客户端中都能正常运行。 This article已过时,但概述了使用它们并不过分安全的一些原因。
答案 1 :(得分:0)
我想我可以用解决方案回答我的问题。关键是保持href锚的标签必须与href指向的标签相同。具体来说:
{{1}}
希望这可以帮助那些在锚标记中挣扎的人。
答案 2 :(得分:0)
这将在outlook中起作用:<a name="body204"></a>
- 获取锚标记并将其注入其中(空值将起作用)。
<table><tr><td>
<p><a href="#body204" style="text-decoration:none; color:#0000FF;"> Text </a></p>
</td></tr></table>
<table><tr>
<td ><a name="body204"></a> Text1</td>
</tr></table>