文本装饰:无格式在使用Outlook 2007发送HTML电子邮件时不起作用

文本装饰:无格式在使用Outlook 2007发送HTML电子邮件时不起作用,html,css,email,html-email,outlook-2007,Html,Css,Email,Html Email,Outlook 2007,如果我试图从Outlook 2007发送以下html电子邮件,当我在gmail中收到它时,超链接会显示出来。但是,从在线测试服务发送时,超链接不会显示。如果我从gmail回复outlook 2007客户端,outlook会按预期显示不带超链接的电子邮件 在我看来,outlook在发送的电子邮件中附加了自己的样式表,覆盖了这一点。有没有什么方法可以添加到我的代码中来阻止这种情况?我试过最重要的!骗局无济于事 <html> <head> <meta http-equi

如果我试图从Outlook 2007发送以下html电子邮件,当我在gmail中收到它时,超链接会显示出来。但是,从在线测试服务发送时,超链接不会显示。如果我从gmail回复outlook 2007客户端,outlook会按预期显示不带超链接的电子邮件

在我看来,outlook在发送的电子邮件中附加了自己的样式表,覆盖了这一点。有没有什么方法可以添加到我的代码中来阻止这种情况?我试过最重要的!骗局无济于事

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>

<body>

<div>
<a style="text-decoration:none;" href="www.example.com"><font color="#e4480d"><span style='text-decoration:none;text-underline:none'>www.example.com</span></font></a>
</div>
</body>


</html>

Outlook使用Word呈现HTML标记。您可以在以下系列文章中阅读更多关于这方面的内容:


希望您能在这里找到答案。

Outlook在发送HTML之前会对其进行处理,因此它实际上会对您的代码进行很大的修改。如果你在GMail的电子邮件中检查Chrome中的元素,你应该会看到有各种各样的新标签,它们都有类似MsoNormal的类。他们可能还会抛出另一个

,这是因为a元素对样式属性具有完全的CSS支持,因此如果我正确理解此表,它应该能够被更改。为什么您一直将Microsoft文档的链接作为答案发布?是什么让你认为他们会记录Word糟糕的CSS支持和HTML处理?