Тег «a» и немного подробностей о mailto:

Written by lukavskym on 18.09.2011 Categories: Веб-Дизайн Tags: , , , ,

Вот всегда у меня возникают проблемы с этой вариацией написания тега, а именно:

<a href="mailto:post@post.ru">

Ведь не часто приходится в открытом виде публиковать свой или чужой адрес E-Mail. Ну раз уж иногда приходится это делать, то нужно сделать заметку!

Начнём с разбора параметров передаваемых почтовому клиенту через ссылку mailto:

post@post.ru
естественно электронный ящик
Имя Адресата
Таким образом, как вы уже догадались, можно указать Имя адресата
subject
С помощью этого параметра указывается тема письма, т.е. если нажать на ссылку в которой указан этот праметр автоматически установится текст в поле Тема нового письма. Пишется так:
mailto:post@post.ru?subject=Тема письма
body
Это содержимое самого письма, тело так сказать, здесь можно указать небольшой заголовок письма.
cc
Параметр копии, он указывает на какие адреса нужно отправить копию письма
bcc
Это параметр, через который указывается адрес для отправки скрытой копии. Это не значит что пользователь, нажав на ссылку не узнает что на этот адрес пошло письмо, просто об этом не узнает получатель :)

Ну, с параметрами разобрались, сразу сделаю замечание! Некторые почтвоые клиенты «не понимают» пробелы передаваемые им через ссылку в параметрах, что-бы этого не произошло нужно менять пробелы на %20. А теперь давайте посмотрим как нужно указывать параметры в теге:

<a href="mailto:post@post.zu?subject=Ответ%20с%20твоего сайта&cc=post1@post.zu
&bcc=post2@post.zu&body=Привет%20дорогой%20друг!">Напиши мне письмо</a>

И вот как это выглядит:
Напиши мне письмо

Комментариев нет

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>