📜  html 标签电子邮件 - Html (1)

📅  最后修改于: 2023-12-03 15:31:17.420000             🧑  作者: Mango

HTML 标签电子邮件 - Html

HTML 是网页开发中最基础的技术。HTML 标签可以通过电子邮件发送,但是有些标签可能被邮件客户端过滤或解释不一致,导致邮件无法正常显示。在编写 HTML 邮件时,请尽可能使用常用、常见的标签。

常用的 HTML 标签

以下是一些通用的 HTML 标签,在 HTML 邮件开发中也可以使用。

文本相关标签
  • <p>: 段落
  • <h1> - <h6>: 标题(从大到小)
  • <strong>: 粗体
  • <em>: 斜体
  • <ul><ol><li>: 无序列表、有序列表、列表项
  • <br>: 换行
  • <a>: 超链接
图片及多媒体标签
  • <img>: 图片
  • <video>: 视频
  • <audio>: 音频
表格相关标签
  • <table>: 表格
  • <tr>: 表格中的行
  • <td>: 表格中的单元格
表单相关标签
  • <form>: 表单
  • <input>: 表单元素
  • <button>: 按钮
  • <select>: 选择器
  • <option>: 选项
邮件客户端的限制

邮件客户端对 HTML 邮件有一些限制,因此在开发 HTML 邮件时需要注意:

  • 邮件客户端可能会禁止或删除某些标签或属性,如JavaScript、嵌套表格等;
  • CSS 样式应该尽可能地内联,在 style 属性中或 <style></style> 中,而不是使用外部样式表;
  • 避免使用 iframeobject,因为某些邮件客户端可能不支持。
示例

以下是一个 HTML 邮件的示例:

<html>
<head>
  <meta charset="UTF-8">
  <title>HTML Email Demo</title>
  <style type="text/css">
    /* 内联样式 */
    table {
      border-collapse: collapse;
    }
    td {
      border: 1px solid black;
      padding: 5px 10px;
    }
    .button {
      display: inline-block;
      color: white;
      background-color: blue;
      padding: 10px;
      text-decoration: none;
    }
  </style>
</head>
<body>
  <h1>Hello, World!</h1>
  <p>This is a demo of an HTML email.</p>
  <p>Here is a table:</p>
  <table>
    <tr>
      <td>Name</td>
      <td>Age</td>
      <td>Gender</td>
    </tr>
    <tr>
      <td>John Doe</td>
      <td>30</td>
      <td>Male</td>
    </tr>
    <tr>
      <td>Jane Doe</td>
      <td>25</td>
      <td>Female</td>
    </tr>
  </table>
  <p>Click the button below to learn more:</p>
  <a href="https://www.example.com" class="button">Learn More</a>
</body>
</html>

以上就是 HTML 邮件的介绍和示例。