Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.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
HTML电子邮件-在某些设备中未隐藏href属性_Html_Outlook_Html Email_Electronic Direct Mail - Fatal编程技术网

HTML电子邮件-在某些设备中未隐藏href属性

HTML电子邮件-在某些设备中未隐藏href属性,html,outlook,html-email,electronic-direct-mail,Html,Outlook,Html Email,Electronic Direct Mail,在我的EDM中,我有: <p class="my_class" style="cursor: pointer; text-align: center;" > <a href="{{$my_variable}}" style="font-weight:bold;color:#2897FC;">Verify email</a></p> 它应该是这样的: 但我得到的是: 这是中的一个bug。如果a href中包含URL以外的任何内容,Offic

在我的EDM中,我有:

<p class="my_class" style="cursor: pointer; text-align: center;" >
<a href="{{$my_variable}}" style="font-weight:bold;color:#2897FC;">Verify email</a></p>

它应该是这样的:

但我得到的是:

这是中的一个bug。如果a href中包含URL以外的任何内容,Office 365和Outlook.com将在括号之间的电子邮件中显示此内容。下面的例子

<a href="Hello">world</a>
唯一的方法是发送带有URL的测试。实际发送完成后,URL将通过数据库或内容块填充

示例在测试期间,您将以以下方式发送测试:

<a href="https://www.google.com/" style="font-weight:bold;color:#2897FC;">Verify email</a></p>


意味着如果my
$my_variable
是一个url,那么一切都应该正常?它看起来会像往常一样?是的,只要合并标记填充了一个实际的url,它就会很好地呈现。我已经尝试在标记
{{https://www.google.com/}}
,但它显示错误,这是因为花括号吗
{{}
URL也将替换花括号。我编辑了我的答案以反映这一点。因此,当我尝试时,我应该尝试以下

<a href="https://www.google.com/" style="font-weight:bold;color:#2897FC;">Verify email</a></p>