gpt4 book ai didi

c# - 在 C# 中发送电子邮件时引用样式表

转载 作者:太空宇宙 更新时间:2023-11-03 20:22:43 25 4
gpt4 key购买 nike

我正在处理一种情况,我应该使用样式表以 C sharp 更改 HTML 正文的字体。

我在我的元素中添加了一个名为 Stylesheet1.css 的样式表,其中包含更改 HTML 正文字体的代码。

body {
font-size: 10px;
}

我需要在处理 HTML 正文的源代码中引用此样式表。我正在按如下方式处理 HTML 正文。

if(some condition)
{
mail.HTMLBody= ? ? ? ? ;
}

我需要在这部分引用样式表。我该怎么做?

最佳答案

我不会为电子邮件使用外部样式表。由于很多电子邮件客户端不支持它。

参见 http://groundwire.org/support/articles/css-and-email-newsletters

http://www.alistapart.com/articles/cssemail/

由于像 hotmail 这样的一些客户一起删除了“正文”标签,因此您在问题中的示例将不起作用。因此,您可以改为将电子邮件包装在 DIV 中并使用内联样式,以便为所有电子邮件客户端提供最佳支持。

此处列出了哪个客户端支持的内容 http://css-discuss.incutio.com/wiki/Style_In_Email

编辑

你应该可以像这样设置字体大小

<div style="font-size:10px;">
your email content here
<p style="font-size:14px;">
some bigger text
</p>
</div>

关于c# - 在 C# 中发送电子邮件时引用样式表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6576745/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com