HTML - Email Links

原创
admin 4个月前 (08-07) 阅读数 20 #HTML

HTML - Email Links

HTML邮件链接允许用户点击链接并自动打开其默认的电子邮件客户端,并已撰写新邮件发送到指定的电子邮件地址。

这是通过在标签的href属性中使用mailto:协议来实现的。

您还可以使用mailto:协议预定义电子邮件的主题和正文。这是通过将?subject=和&body=附加到电子邮件地址来完成的。主题和正文中的空格和特殊字符应该进行URL编码。例如,空格被编码为%20。

语法

以下HTML代码创建一个可点击的电子邮件链接,打开用户的默认电子邮件客户端以发送电子邮件到指定地址:

<a href="mailto:name@email.com">name@email.com</a>

HTML邮件链接示例

以下是一些说明HTML邮件链接用法的示例:

使用href创建邮件链接

以下HTML代码说明了如何使用标签的href属性创建邮件链接。

<!DOCTYPE html>
<html>
<body>
   <p>
      创建HTML邮件链接
   </p>
   <a href="mailto: name@email.com"> 
      点击发送邮件
   </a>
</body>
</html>

在邮件链接中定义主题和正文

HTML还允许您指定默认的电子邮件主题以及电子邮件正文,以及电子邮件地址,使其更加具体。

<!DOCTYPE html>
<html>
<body>
   <p>
      创建HTML邮件链接
   </p>
   <a href="mailto:example@example.com?subject=Hello%20there&body=这是预定义的邮件正文。"> 
      点击此处发送邮件
   </a>
</body>
</html>

在邮件链接中定义抄送和密送

我们还可以使用cc和bcc参数来添加抄送和密送收件人,如下例所示:

<!DOCTYPE html>
<html>
<body>
   <p>
      创建HTML邮件链接
   </p>
   <a href="mailto: name@email.com?cc=cc@example.com&bcc=bcc@example.com">
      发送带有抄送和密送的邮件
   </a>
</body>
</html>

多收件人的邮件链接

还可以通过用逗号分隔多个收件人来添加多个收件人到邮件链接,如下面的HTML代码所示。

<!DOCTYPE html>
<html>
<body>
   <p>
      创建HTML邮件链接
   </p>
   <a href="mailto:recipient1@example.com, recipient2@example.com">
      发送邮件给多个收件人
   </a>
</body>
</html>

安全问题

在您的网页中添加HTML邮件链接很简单,但它可能会使您的电子邮件地址暴露给垃圾邮件发送者。被称为邮件收集器的自动化程序可以扫描网页以获取电子邮件地址,并将它们添加到垃圾邮件列表中。这可能导致不想要邮件的大量增加。

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权本站发表,未经许可,不得转载。

作者文章
热门
最新文章
标签列表