是否可以通过样式部分使用 CSS 或者甚至使用 CDO.Message 的 VBScript 中的外部 CSS 文件来发送电子邮件?
这是我尝试过的:
Set objMessage = CreateObject("CDO.Message")
...
objMessage.HtmlBody= "<style type='text/css'>headr {font-weight: bold;}</style>" & _
"<table><tr class='headr'><td>test1</td><td>test2</td></tr>" &_
...
...
objMessage.Send
这是行不通的。但是,内联执行它:
objMessage.HtmlBody= "<table><tr style='font-weight:bold;'><td>test1</td><td>test2</td></tr>" &_
所有邮件都将传送到 Outlook。
最佳答案
CDO 或 Outlook 对象模型负责传递电子邮件并不重要。观众在那里扮演着关键 Angular 色。
您可能知道 Outlook 使用 Word 呈现 HTML 标记。以下文章介绍了受支持和不受支持的 HTML 元素、属性和级联样式表属性:
关于css - 带有样式标签或外部 CSS 的 CDO.Message?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30329388/