你能从电子邮件链接到CSS文件吗?

Jos*_*ren 48 html css email stylesheet

发送HTML电子邮件时,您可以链接到外部样式表,还是需要将CSS包含在电子邮件中?

此外,如果您可以链接到外部样式表,哪种方式更有效/更聪明使用:链接到样式表或将其包含在HTML中?

bob*_*nce 111

忘了效率.忘了聪明.忘了可维护.这是我们正在讨论的HTML邮件.

HTML邮件和Webmail客户端非常有限,部分原因是出于安全考虑,但主要是因为它们只是垃圾.外部样式表几乎肯定不会起作用.HTML嵌入式样式表可能无法正常工作.style="..."每个该死的元素的内联属性......有更好的工作机会,但是,当许多用户根本看不到样式,或者某些样式不起作用,或者某些基本的HTML没有时,不要感到惊讶.工作,内容最终看起来像一个1997年的浏览器扔了它.

HTML邮件是一种不愉快的练习.我讨厌收到它.我更讨厌创作它.对每个人来说,最安静的方法是忘记HTML邮件,只发送一条纯文本信息,其中包含一个完整网页的链接,您可以在其中获得尽可能多的CSS,JavaScript和Flash可爱.


Not*_*tMe 61

你能?是.

你应该?不会.电子邮件客户端很可能会阻止外部链接,因此您的邮件不会按照您的想法显示.

如果您必须发送html邮件,请将所有内容嵌入电子邮件中.自动回叫主服务器以加载其他资源的外部链接是垃圾邮件过滤器不喜欢的一件事.


Chr*_*rts 7

您最好将CSS嵌入HTML中.

我相信内联样式(在每个元素的样式属性中添加)比包含<style>部分更受支持.

我只是用Google搜索并遇到了这个教程 - 乍一看看起来相当不错...... http://articles.sitepoint.com/article/code-html-email-newsletters