繁体   English   中英

Outlook中的电子邮件HTML字体大小

[英]Email html font size in Outlook

<div style="font-family: Arial; font-size: 10px;">TEST</div>

我将上述来源作为html电子邮件提供给Outlook 2007,并且呈现7.5px字体。 我需要什么技巧才能完成这项工作?

编辑:我将邮件内容设置为body ,例如:

new MailMessage
{
    IsBodyHtml = true,
    Body = "<div style=\"font-family: Arial; font-size: 10px;\">TEST</div>"
};

我不认为这是相关的。 请注意,如果我在生成的电子邮件中查看源,则html符合预期。 问题似乎仅在于前景由于某种原因无法正确呈现。

问题是大多数电子邮件程序对CSS的了解很少(如果有的话)。 尝试使用旧的非CSS方法指定字体详细信息。 不建议使用此方法,但不幸的是,这是我们必须设计电子邮件样式的方法。 它还会阻止精确调整字体大小。

new MailMessage
{
    IsBodyHtml = true,
    Body = "<font face=\"Arial\" size=\"1\">TEST</font>"
};

一些建议:

  • 创建HTML电子邮件时使用HTMLBody属性,而不是身体的。
  • 您的报价是否需要这样转义? 我以前从未见过,但是我已经习惯了将文字引号加倍的VB。
  • 检查您的阅读设置,您可能正在以纯文本格式阅读电子邮件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM