在Outlook中发送电子邮件html字体大小

fea*_*net 1 html email outlook outlook-2007

<div style="font-family: Arial; font-size: 10px;">TEST</div>
Run Code Online (Sandbox Code Playgroud)

我将上述源代码作为html电子邮件提供给Outlook 2007,它呈现7.5px字体.关于我需要做什么工作的任何想法?

编辑:我正在设置邮件内容body,如:

new MailMessage
{
    IsBodyHtml = true,
    Body = "<div style=\"font-family: Arial; font-size: 10px;\">TEST</div>"
};
Run Code Online (Sandbox Code Playgroud)

我不相信这是相关的.请注意,如果我在生成的电子邮件中查看源代码,则html与预期一致.问题似乎只是前景无论出于何种原因都无法正确呈现.

PCa*_*nde 7

问题是大多数电子邮件程序对CSS的理解很少(如果有的话).尝试使用旧的非CSS方法指定字体详细信息.不推荐使用此方法,但不幸的是,这是我们为电子邮件设置样式所必须做的.它还可以防止确切的字体大小.

new MailMessage
{
    IsBodyHtml = true,
    Body = "<font face=\"Arial\" size=\"1\">TEST</font>"
};
Run Code Online (Sandbox Code Playgroud)