<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与预期一致。问题似乎只是前景无论出于何种原因都无法正确显示。
答案 0 :(得分:7)
问题在于大多数电子邮件程序对CSS的理解很少(如果有的话)。尝试使用旧的非CSS方法指定字体详细信息。不推荐使用此方法,但不幸的是,这是我们为电子邮件设置样式所必须做的。它还会阻止字体的精确调整。
new MailMessage
{
IsBodyHtml = true,
Body = "<font face=\"Arial\" size=\"1\">TEST</font>"
};
答案 1 :(得分:0)
一些建议: