iOS Mail 是否阻止内联使用“-webkit-text-size-adjust:none;”?

Does iOS Mail block the inline use of "-webkit-text-size-adjust:none;"?

我正在创建带有 HTML 标记的电子邮件签名,为了匹配设计,我必须将 font-size 属性 缩小到 11px 以下,这是放置的最低限制通过 iOS 邮件渲染。

Campaign Monitor 的一篇文章建议使用供应商特定 属性 -webkit-text-size-adjust: none; 来解决这个问题:

https://www.campaignmonitor.com/blog/post/3339/save-your-layout-by-overriding-the-minimum-font-size-on-the-iphone-and/

但是,演示使用的是 <head> 标签内的 <style>。但是当它以内联样式完成时,它似乎不再适用于 iOS:

<a href="http://www.example.com" style="font-size:10px;color:#000;-webkit-text-size-adjust:none;">Example</a>

我看到一些使用 <font size="1">Small Text</font> 的签名,但现在 <font> 标签似乎已被弃用。

那么还有解决办法吗?

您应该将 webkit CSS 保留在您的 <style> 标签中。 iOS 邮件和 Android 的默认客户端尊重样式标签,不会影响任何其他客户端。

字体标签已弃用,但我发现它在 Outlook '07-'13 和 Windows Phone.

等客户端中仍然是最可靠的