通过Outlook发送HTML文件

时间:2016-12-09 11:53:58

标签: html css email outlook html-email

我有一个HTML文件(带CSS)。我在Brackets中做到了。现在我想将其作为电子邮件发送,所以看起来一样。我尝试用&#34;添加附件&#34;然后&#34;插入文本&#34;,但它看起来很丑,似乎它没有应用CSS。 如果您想查看代码:http://codepen.io/tobiasglaus/pen/woxByr 一切都在同一个文件中。 (HTML和CSS) 我有一个<div id="wrapper>,电子邮件不是全宽的。但是,当我使用上面提到的方法将其导入Outlook时,它只是全屏。

2 个答案:

答案 0 :(得分:0)

完整的HTML支持在邮件客户端中并没有广泛传播......当我创建我的第一份时事通讯时,我必须了解这一点。 许多客户并不完全支持所有HTML5标签和CSS(即使使用内联)。

使用表格创建消息布局时,我得到了最一致的结果。写起来很难看,但似乎在最常用的邮件客户端上正确显示。

查看一些hmtl简报的源代码,以了解哪些html / css元素应该正常工作。

也可以在此处找到一些见解: https://www.sitepoint.com/how-to-code-html-email-newsletters/

答案 1 :(得分:0)

As per above answer, you'll need to rebuild it in a more email friendly way.

But as for getting it into Outlook when you're done, one method I've used recently was to open the HTML file in Internet Explorer, select all > copy and then paste into a new Outlook message.

There might be some line breaks but you can remove those by selecting the line and just hitting delete.