HTML锚定标记在Outlook中不起作用
我正在Django中制作电子邮件模板,以便发送到Outlook,我想添加导航锚标记。但是,我发现这些标记在html浏览器中有效,但在Outlook中无效(2010年和2013年)。谁能告诉我出了什么问题以及如何解决?非常感谢 我特别希望通过单击outlook中的文本,屏幕将移动到Text1位置:HTML锚定标记在Outlook中不起作用,html,outlook,anchor,Html,Outlook,Anchor,我正在Django中制作电子邮件模板,以便发送到Outlook,我想添加导航锚标记。但是,我发现这些标记在html浏览器中有效,但在Outlook中无效(2010年和2013年)。谁能告诉我出了什么问题以及如何解决?非常感谢 我特别希望通过单击outlook中的文本,屏幕将移动到Text1位置: <table><tr><td> <p><a href="#body204" style="text-decoration:none; color:#
<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>
文本1
我不认为锚定标签在所有电子邮件客户端中都特别有效。很旧,但概述了使用它们不太安全的几个原因。我想我可以用一个解决方案来回答我的问题。关键是持有href锚的标签必须与href指向的标签相同。具体而言:
<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"> Text1</a></td>
</tr></table>
文本1
希望这能帮助那个些在outlook锚定标签中苦苦挣扎的人。这将在outlook中起作用:
文本1
谢谢您的回复。我知道它不适用于所有电子邮件客户端。我只是想让它在outlook中运行,但不知道如何运行。如果你对此有任何建议,我将不胜感激。这个问题以目前的形式不会让你明白。把关于django的事都删掉。Django真的与这个问题毫无关系。您需要关注的是outlook的HTML呈现功能。因此,我修改了这个问题,希望能更容易地得到建议,而不是用模板发布你的HTMLTanks作为回复。删除django标记和django模板。你想找的人都是outlook专家,他们不太可能认识django,所以他们会远离Done,那么你有什么建议吗?