电子邮件模板的 HTML 结构

标签 html css email

我自己多年没有编写任何电子邮件/时事通讯,只是想知道现在的规则/良好做法是什么:

  1. 模板是否应具有与网页相同的结构,这意味着以 <html> 开头标签?
  2. 如果不是,根元素应该是<body>
  3. <!doctype html>呢? ?
  4. <header>有用吗,因为 css 应该是内联的,没有 JavaScript?
  5. 我们是否可以选择根元素,比如我只想发送 <table>会成功吗?

谢谢。

最佳答案

HTML 电子邮件是 10 年前的常规 HTML 4.0 文档,那里没有任何变化。
如果你想开发基本的电子邮件,你可以按照你多年前学到的方法继续。

但是如果你想开发响应式模板,你几乎要忘掉你所学的一切,重新开始。 选择一个框架,如 ink 或电子邮件蓝图(还有许多其他框架)并阅读一些教程以了解 Gmail 和智能手机客户端的工作原理。同样,zurb 提供了许多有趣且有用的信息。

之后,它只是关于在不同应用程序的不同屏幕上测试和妥协设计和功能。

一些电子邮件营销提供商提供免费模板,mail chimp 就是其中之一,(我认为。)

关于电子邮件模板的 HTML 结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37820835/

相关文章:

html - 如何对齐文本垂直 CSS

javascript - 从 SP2013 迁移到 SP2019 时 jQuery 代码不起作用

CSS 变量和字符串连接

php 邮件功能在 windows 下运行良好,但在 linux 服务器上运行不佳

validation - IsValid()是否可以防御XSS?

html - 提交按钮中的字符可以采用不同的格式吗?

javascript - 切换最近的 div 位置

swift - MFMailComposeResult 常量不能在 Swift 2.3 中编译

html - 我添加的 font-face 字体在 ie 中不显示

javascript - 如何使div可以点击?