0

我注意到在 Litmus 电子邮件测试服务上测试 Windows Phone 7.5 上的电子邮件时出现了一个奇怪的问题。即使 HTML 完全相同,字体也会以不同的大小出现。

我有以下代码的三个实例,中间没有任何内容。在第一个实例中,字体大小和系列按预期显示,但第二个和第三个没有。它们更大,看起来像系统字体。

当我删除标签之间的额外空格时,有时会影响事物,但标题和段落标签及其样式是相同的。

代码摘录:

<h2 style="font-family: 'oxygenbold',Futura,'Gill Sans','Gill Sans MT', Calibri, sans-serif; font-size: 15px; font-weight: normal; line-height: 18px; color: #7C6755; padding: 0; margin: 0;">Headline Goes Here</h2><p style="color:#231F20; line-height:18px; font-size:13px; font-family:arial,sans-serif; padding-bottom:15px; padding-left:0px; padding-right:0px; padding-top:5px; margin-bottom:10px; margin-left:0; margin-right:0; margin-top:0;">Text goes here.</p>
4

2 回答 2

2

啊,是的,Windows Phone。支持媒体查询,其他一切都像 97 年那样。

Windows Phone 将使用它认为适合的任何字体大小,<h1>, <h2>, etc因此我建议不要在电子邮件中使用这些字体,因为无论如何 SEO 电子邮件都没有任何目的。

Windows Phone 邮件只接受<font>带有size="#"字体大小属性的标签,并且将忽略您尝试在style属性中设置的任何其他值。size="1"大约是 10px,size=2大约是 14px,从那里尺寸跳跃变得更加疯狂。

另外 - 删除 p 标签,虽然在大多数手机中都很好,但它们在 Outlook 和 Outlook.com 中添加(不可避免的)可怕的边距和填充。将trs 和tds 与font标签一起使用。

于 2013-09-19T17:24:34.247 回答
0

我发现为 IE 添加条件注释并在解决了 Windows Mobile 8 增加我的 HTML 电子邮件中的字体大小的问题中声明视口。

<!–[if IE]>
    <meta name=”viewport” content=”width=device-width, initial-scale=1.0″ />
<![endif]–&gt;
于 2014-01-18T05:10:34.800 回答