我的代码创建了一封电子邮件,其中包含电子邮件正文<h1>google.com</h1>
中的文本。当我查看发送的电子邮件时,它显示google.com
为一个链接。有没有办法将它标记为不是链接,而只是通过 html 的文本?
谢谢!
这几乎总是由客户完成,并且将取决于客户如何决定什么是测试,什么不是测试。类似的问题出现在带有诸如“请与 jessica@accounting 讨论”之类的文本的电子邮件中,其中它被解析为电子邮件地址。
典型的解决方案是对不应被客户端解析的文本使用 html 实体。使用您的示例:
<h1>google.com</h1>
但是,我会考虑这样一个想法,即如果某些东西实际上是一个 URL,无论您是否打算将它作为超链接,让客户端做它所做的事情,因为用户可能已经习惯了这个功能并且喜欢点击任何 url在体内打开它。
如果它真的是一个问题,你总是可以让它成为一个图像。即使用字符串“google.com”制作 gif/jpeg