📅  最后修改于: 2023-12-03 14:58:14.054000             🧑  作者: Mango
在HTML中,可以通过mailto
链接来创建一个电子邮件链接。这个链接可以让用户在点击链接的同时打开一个新的邮件编辑窗口,并且可以预先填写相应的邮件地址、主题、正文等内容。
创建一个电子邮件链接很简单,只需要在<a>
标签中应用mailto
协议,并设置好相关参数即可。下面是一个例子:
<a href="mailto:mail@example.com?subject=Subject&body=Body">Send email</a>
在上面的例子中,我们设置了三个参数:
mailto
:表示使用邮件协议;mail@example.com
:表示接收邮件的地址;subject
:表示邮件主题;body
:表示邮件正文。如果要在电子邮件链接中设置主题和正文,则需要在href
属性中使用?
和&
符号来分隔不同的参数。下面是一个更详细的例子:
<a href="mailto:mail@example.com?subject=Subject&body=Body%20text%0D%0ASecond%20line%20of%20text">Send email</a>
在上面的例子中:
subject
参数设置了电子邮件的主题为Subject
;body
参数设置了电子邮件的正文为Body text
和Second line of text
,并且使用了%20
来代表空格,使用%0D%0A
来代表换行符。需要注意的是,如果在参数中使用了特殊符号,例如&
、=
、?
等,则需要使用URL编码来表示相应的符号。例如:
%3F
表示“?”;%26
表示“&”;%3D
表示“=”。为了预设电子邮件中的收件人、抄送人及密件抄送,您可以使用类似下面的链接:
<a href="mailto:mail@example.com?cc=cc@example.com&bcc=bcc@example.com&to=to@example.com">Send email</a>
上面的链接中,我们设置了三个参数:
cc
:表示电子邮件中的抄送人;bcc
:表示电子邮件中的密件抄送人;to
:表示电子邮件中的主要收件人。通过上面的介绍,我们可以得出以下结论:
mailto
链接来创建一个电子邮件链接;