Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Groupwise或Gmail等客户端中呈现时,如何使用HTML锚作为电子邮件中的目录?_Html_Email - Fatal编程技术网

在Groupwise或Gmail等客户端中呈现时,如何使用HTML锚作为电子邮件中的目录?

在Groupwise或Gmail等客户端中呈现时,如何使用HTML锚作为电子邮件中的目录?,html,email,Html,Email,我想在内部电子邮件时事通讯的顶部放一个目录,让读者“跳”到他们感兴趣的时事通讯部分。比如: <ul> <li><a href="#FUNDING">Funding Opportunities</a></li> <li><a href="#DEVELOPMENT">Professional Development</a></li> <li>&l

我想在内部电子邮件时事通讯的顶部放一个目录,让读者“跳”到他们感兴趣的时事通讯部分。比如:

<ul>
      <li><a href="#FUNDING">Funding Opportunities</a></li>
      <li><a href="#DEVELOPMENT">Professional Development</a></li>
      <li><a href="#BEST">Best Practices</a></li>
</ul>
然后,电子邮件通讯中的“进一步向下”有:

<h2><a id="FUNDING">Funding</a></h2>
<!--- news items about funding -->

<h2><a id="DEVELOPMENT">Professional Development</a></h2>
<!--- news items about professional development -->

<h2><a id="BEST">Best Practices</a></h2>
<!--- news items about Best Practices -->
资金
专业发展
最佳做法
这在基于浏览器的HTML中运行良好,但在各种电子邮件客户端(gmail、groupwise、outlook)中,我都没有成功地使其运行。然而,我收到的电子邮件似乎使用了上述技术,我能够“滚动”电子邮件。我理解,不同客户的支持情况会有所不同,这不一定是一种“良好”做法,但这是一个内部系统,几乎所有收件人都将使用GroupWise


如果您对所需的特定附加标记(例如,基本参考是什么?
)有任何经验,将不胜感激。

请尝试将“name”属性添加到锚定以及“id”中

<a id="FUNDING" name="FUNDING">

我是在尝试完成同样的任务时发现这篇文章的,我按照这里的说明进行操作:

这是我在第一次成功测试中得到的代码:

<html>
<a name="BACKTOTOP">Index</a>
<ul>
<li><a href="#COMPLIANCE">Compliance Courses</a></li>
<li><a href="#DEALERTRAINING">Dealer Training</a></li>
<li><a href="#FUNCTIONALAREA">Functional Training Courses</a></li>
<br>
<h1>
<a name="COMPLIANCE">Compliance</a>
</h1>
<br>
This will be the message for Compliance courses.
<br>
<a href="#BACKTOTOP">Return to top index</a>
<br>
<h1>
<a name="DEALERTRAINING">Dealer Training</a>
</h1>
<br>
This will be the message for Dealer Training.
<br>
<a href="#BACKTOTOP">Return to top index</a>
<br>
<h1>
<a name="FUNCTIONALAREA">Functional Training Courses</a>
</h1>
<br>
This will be the message for courses by Functional Area.
<br>
<a href="#BACKTOTOP">Return to top index</a>
</html>






  • 这不是问题所在;我确实把两者都放进去了,但这并不能解决“电子邮件客户端”的问题。就w3c和锚定标记而言,使用id:using@id确实是最佳实践,但如果您正在为电子邮件编写HTML,那么代码就像您在90年代初所做的那样。有关更多信息,请参阅。在gmail中测试,不起作用