是否可以通过样式部分使用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。
答案 0 :(得分:1)
CDO或Outlook对象模型是否负责传递电子邮件无关紧要。观众在那里扮演关键角色。
您可能知道Outlook使用Word来呈现HTML标记。以下文章描述了受支持和不受支持的HTML元素,属性和级联样式表属性:
答案 1 :(得分:0)
工作正常。
:|