HTML 标签 <a> 未出现在 Gmail 和 Outlook 中可能是其他

问题描述

当为网站创建新客户的帐户时,我必须修复我公司发送的电子邮件中的错误,它必须显示 HTML <a> 标记,其中包含进入新帐户的链接,但在 Gmail 中和 Outlook,此 <a> 标记不会出现。

这里的代码

<tr>
  <td style="font-size: 0px; padding: 10px 25px; padding-top: 30px; padding-bottom: 30px; 
word-break: break-word;" align="center">
    <table style="border-collapse: separate; line-height: 100%;" border="0" cellspacing="0" cellpadding="0">
      <tbody>
        <tr>
          <td style="border: none; border-radius: 37px; cursor: auto; mso-padding-alt: 10px 25px; 
background: #5F9AB0;" align="center" valign="middle" bgcolor="#5F9AB0"><a href="https://mywebsiteurl.fr" target="blank"> Demander mon mot de passe </a>
          </td>
        </tr>
      </tbody>
    </table>
  </td>
</tr> 

预期结果的屏幕截图(当我使用 Mail mac 应用程序阅读邮件时的实际情况)

Screenshot of expected result (actual when I read my mail with the Mail mac app)

使用 Gmail 和 Outlook Web 应用程序在 Chrome 和 Firefox 中显示邮件的屏幕截图

Screenshot of the display of the mail in Chrome and Firefox using Gmail and Outlook webapp

解决方法

@Syfer 建议的电子邮件查询涉及。如果是,请查看 https://www.caniemail.com/search/?s=media

也就是说,所有 Gmail、所有 Outlook(使用 Apple Mail 的除外)、所有 Yahoo、所有 AOL 等都没有或不支持媒体查询。

编写电子邮件 HTML 是不是很棒? ?

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...