创建简单的html电子邮件需要什么html标签?

时间:2018-07-12 11:22:16

标签: html html5 email

对于普通的html页面,要求或建议使用html,head,meta标签,title标签,favicon等...

对于 html 电子邮件,不需要具有许多这些标签。那么什么是必需的,以便它仍然可以作为html文档使用?

这是有效的html电子邮件吗?

<html>
  <head><!-- empty because nothing is needed here, but head itself is --> 
  </head>
  <body>
   content 123
  </body>
</html>

如果没有,给我举一个简单有效的例子。

2 个答案:

答案 0 :(得分:2)

HTML规范不对用作电子邮件正文的HTML进行特殊处理。

Doctype仍然是必需的。标题元素仍然是必需的。有效的HTML是有效的HTML。

答案 1 :(得分:1)

<!DOCTYPE html>content 123足以确保有效性。如果您为电子邮件提供主题,则在HTML电子邮件中不需要标题元素。

HTML标准在the head element的描述中特别注明:

  

在大多数情况下,title元素是必需的子元素,但是当   更高级别的协议提供标题信息,例如在主题中   当HTML用作电子邮件创作格式时,电子邮件的一行   标题元素可以省略。

HTML解析器将自动添加html headbody元素,因此可以省略它们的标记。