我创建了一个HTML电子邮件模板,它在大多数电子邮件客户端中都可以正常工作。如预期的那样,我在不同元素中具有alt
和title
属性。
我的问题是GMAIL正在读取那些alt
或title
属性,并将其内容包含在电子邮件预览部分中。
我尝试遵循这些指示(此处),但是使用纯文本电子邮件没有解决我的问题。
供参考,这就是我所说的“电子邮件预览”(出于隐私原因,我无法截图我的电子邮件):
对此有何想法?
我创建了一个HTML电子邮件模板,它在大多数电子邮件客户端中都可以正常工作。如预期的那样,我在不同元素中具有alt
和title
属性。
我的问题是GMAIL正在读取那些alt
或title
属性,并将其内容包含在电子邮件预览部分中。
我尝试遵循这些指示(此处),但是使用纯文本电子邮件没有解决我的问题。
供参考,这就是我所说的“电子邮件预览”(出于隐私原因,我无法截图我的电子邮件):
对此有何想法?
您需要的是称为预标题
或预览文本
。这是一个隐藏的文本,位于
<div style="display:none;font-size:1px;color:#{color};line-height:1px;font-family:{font};max-height:0px;max-width:0px;opacity:0;overflow:hidden;mso-hide:all;">
Pre header/Preview text here ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
</div>
注意事项:
͏
,直到获得您想要的结果。以下是基于不同设备的预览文本字符计数。
<td>
而不是<div>
,因为Outlook(桌面应用程序)无法很好地处理<div>
。 - Bruno Monteiro