为什么 iOS 邮件应用程序中我的电子邮件预览文本中有一个换行符?
Why is there a line break in my email preview text in iOS Mail app?
我使用 Foundation for Emails 创建了一些 HTML 电子邮件。我在 iOS 邮件应用程序中看到一个奇怪的行为,与我创建的每封电子邮件一致。由于某种原因,预览文本中有一个换行符。这就是我的意思:
不是将整个预览文本显示为连续字符串,而是将 "Thanks" 放在自己的行上。
这是预览文本的代码:
<span class="preheader" style="color:#f3f3f3;display:none!important;font-size:1px;line-height:1px;max-height:0;max-width:0;mso-hide:all!important;opacity:0;overflow:hidden;visibility:hidden">Thanks for your order! Your order number is 1538. Please save this order confirmation email for your records.</span>
我不明白为什么预览文本会这样显示。有人知道吗?
即使我完全删除预览文本,预览仍然显示有换行符。例如,如果 .preheader
部分为空,则 iOS 将预览文本显示为:
Thanks
For Your...
我很困惑。有谁知道是什么原因造成的?
另一件可能相关的事情,除了 .preheader
标签上的样式外,body
上也有这些样式,它是 .preheader
标签的父级.
-moz-box-sizing:border-box;-ms-text-size-adjust:100%;-webkit-box-sizing:border-box;-webkit-text-size-adjust:100%;Margin:0;box-sizing:border-box;color:#0a0a0a;font-family:Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.3;margin:0;min-width:100%;padding:0;text-align:left;width:100%!important
电子邮件是通过 BigCommerce 发送的。这是 BigCommerce 如何对他们的电子邮件进行编码的问题。 BigCommerce 添加换行符以限制行的长度,但没有正确使用 'quoted-printable' 编码来确保连续的行保持连续。令人沮丧,但至少有一个解释。我向他们发送了解释,以便我们看看它是否得到修复。
我使用 Foundation for Emails 创建了一些 HTML 电子邮件。我在 iOS 邮件应用程序中看到一个奇怪的行为,与我创建的每封电子邮件一致。由于某种原因,预览文本中有一个换行符。这就是我的意思:
不是将整个预览文本显示为连续字符串,而是将 "Thanks" 放在自己的行上。
这是预览文本的代码:
<span class="preheader" style="color:#f3f3f3;display:none!important;font-size:1px;line-height:1px;max-height:0;max-width:0;mso-hide:all!important;opacity:0;overflow:hidden;visibility:hidden">Thanks for your order! Your order number is 1538. Please save this order confirmation email for your records.</span>
我不明白为什么预览文本会这样显示。有人知道吗?
即使我完全删除预览文本,预览仍然显示有换行符。例如,如果 .preheader
部分为空,则 iOS 将预览文本显示为:
Thanks
For Your...
我很困惑。有谁知道是什么原因造成的?
另一件可能相关的事情,除了 .preheader
标签上的样式外,body
上也有这些样式,它是 .preheader
标签的父级.
-moz-box-sizing:border-box;-ms-text-size-adjust:100%;-webkit-box-sizing:border-box;-webkit-text-size-adjust:100%;Margin:0;box-sizing:border-box;color:#0a0a0a;font-family:Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.3;margin:0;min-width:100%;padding:0;text-align:left;width:100%!important
电子邮件是通过 BigCommerce 发送的。这是 BigCommerce 如何对他们的电子邮件进行编码的问题。 BigCommerce 添加换行符以限制行的长度,但没有正确使用 'quoted-printable' 编码来确保连续的行保持连续。令人沮丧,但至少有一个解释。我向他们发送了解释,以便我们看看它是否得到修复。