【发布时间】:2017-01-17 19:01:40
【问题描述】:
我有一个要发送到电子邮件服务器的字符串作为电子邮件的正文。我正在尝试控制它将最终出现在电子邮件中的字体。这是字符串:
@"Dear " + txtName.Text + ",<br/><br/>Thank you for submitting. <br/><br/>In the event of any changes, please submit again here" + link + ". <br><br>The following is a summary for your records.<br/><br/>"
我将如何制作字体,比如 Times New Roman?
似乎所有关于字体更改的信息总是涉及使用 ASP 控件,但在这种情况下,这不在图片中。
【问题讨论】:
-
你能假设它将以 HTML 格式阅读吗?如果是这样,只需用跨度包围文本并为其添加样式。另外,请查看:stackoverflow.com/questions/21090295/…
-
它将通过 Outlook 读取。正如我们所知,出于安全原因,Outlook 具有原始的 HTML 渲染。我不能假设用户会跳过箍来启用任何额外的功能。
-
@user1327418 Outlook 读取 HTML 和 CSS。但是您不能链接额外的文件。您必须将 CSS 写入 HTML。