Html почта ссылка: Ссылка на адрес эл. почты

Содержание

Как сделать ссылку на почту в HTML?

Как сделать ссылку на адрес электронной почты

Содержание

  • 1 Как сделать ссылку на адрес электронной почты
  • 2 Варианты вставки email ссылки
    • 2.1 С указанием темы сообщения
    • 2.2 С указанием текста сообщения
  • 3 Вместо послесловия
  • 4 Делаем ссылку на e-mail
  • 5 HTML ссылки: как создавать ссылки на другие веб-страницы
  • 6 Абсолютные адреса
    • 6.1 Относительные адреса
    • 6.2 Адреса относительно корня сайта
    • 6.3 Цели ссылки
    • 6.4 Ссылки перехода
    • 6.5 Ссылки на электронную почту
    • 6.6 Базовый href
  • 7 Как сделать ссылку в HTML
  • 8 Как сделать ссылку в HTML, примеры

Вы могли и раньше видеть ссылки с адресом электронной почты (email), по нажатии на которые открывается окно почтового клиента — по умолчанию. Удобно не правда ли?! Но как же создать такую ссылку на своём сайте вместо обычного текста вида «[email protected]»?

Варианты вставки email ссылки

Создание ссылки на электронную почту мало чем отличается от HTML-кода обычной ссылки, которую мы привыкли видеть в исходном тексте страницы.

Главное отличие заключается в содержимом между тегами, при этом сама структура ссылки остаётся неизменной. К адресу добавляются параметры обращения к почтовому клиенту.

Как можем видеть, адрес между кавычками получил команду для вызова окна почтового клиента « mailto: ». А значит, по щелчку откроется создание нового письма с уже введённым адресом эл-почты получателя.

С указанием темы сообщения

Письмо электронной почты помимо email получателя и отправителя имеет и тему сообщения. Мы её также можем указать в ссылке, чтобы она автоматически отобразилась в соответствующем поле почтового клиента.

Если заметили, в этом случае добавляется новый параметр сразу после адреса электронной почты — «?subject«. А после знака равенства можете указать свой текст для темы сообщения.

С указанием текста сообщения

Также можно частично добавить текст сообщения. Например, для идентификации корреспонденции. Для этого используем следующий параметр — «&body», а после равно пишем свой текст для письма.

Теперь наша ссылка на электронную почту будет содержать не только email получателя, но, и тему сообщения, и текстовую заметку.

Вместо послесловия

Надеемся, что посетители вашего сайта по достоинству оценят такую удобную ссылку для обратной связи, а вы в свою очередь получите множество одобрительных отзывов на свой почтовый ящик.

wd-x.ru

Делаем ссылку на e-mail

Обновлено 11.12.2015 г.

Наверное Вы не раз обращали внимание, что на многих сайтах есть ссылка вида: Написать автору (когда мы не видим истинного адреса электронной почты) или указывается e-mail адрес например вот так: [email protected] Кликнув на такую ссылку открывается почтовая программа, в которой уже частенько заполнены поля: Кому (e-mail адрес адресата), Тема письма , иногда еще некоторые необязательные параметры.

Из этой статьи Вы узнаете, как создаются такие ссылки на e-mail (на адреса электронной почты).

На самом деле все очень просто. Ссылка на e-mail (на адрес электронной почты) создается как и обычная ссылка, только вместо URL нужно прописать следующее:

mailto:адрес электронной почты

Чтобы понять как это сделать практически, смотрите код Листинга 1:

Листинг 1

В якоре ссылки пишем фразу: Написать автору или что-нибудь в этом духе, если не хотите чтобы адрес вашей электронной почты был виден (но это не значит что Ваш e-mail адрес будет защищен от сканирования спам-роботами) или указываете реальный адрес электронной почты. В этом случае откроется почтовый клиент (почтовая программа), которая установлена на вашем компьютере, с уже заполненным полем: Кому.

Почтовая гиперссылка имеет несколько не обязательных параметров (которые можно не указывать):

Вот полный листинг почтовой ссылки, с указанием всех параметров:

Листинг 2

Кликнув на такую ссылку, на компьютере посетителя вашего сайта откроется окно почтовой программы с уже заполнеными полями. Останется только дописать текст и отправить письмо.

Попробуйте кликнуть: Написать автору сайта. Очень удобно. Это кстати мой реальный адрес и если Вы сейчас отправите что-то отсюда, то я получу ваше письмо.

www.luksweb.ru

HTML ссылки: как создавать ссылки на другие веб-страницы

В этой статье мы расскажем, как создавать ссылку в HTML с одной страницы на другую. Также кратко опишем различные типы гиперссылок.

Гипертекстовые ссылки могут использовать абсолютные, а также относительные URL-адреса и адреса относительно корня сайта.

Абсолютные адреса

Это относится к случаю, когда URL-адрес содержит полный путь. Например:

Относительные адреса

В этом случае в URL-адресе указывается путь относительно текущего положения. Например, если мы хотим сослаться на URL-адрес https://www.quackit.com/html/tutorial/ , а наше текущее местоположение — https://www.quackit.com/html/ , нужно использовать следующую ссылку:

Адреса относительно корня сайта

Это относится к URL-адресу ссылки HTML , в котором определен путь относительно корня домена.

Например, если мы хотим ссылаться на URL-адрес https://www.quackit.com/html/tutorial/ , а текущее местоположение — https://www.quackit.com/html/ , нужно использовать следующую ссылку:

Прямой слэш означает корень домена. Независимо от того, где находится ваш файл, всегда можно использовать этот метод для определения пути, даже если вы не знаете, каким будет имя домена ( при условии, что вы знаете полный путь от корня ).

Цели ссылки

Также можно определить, где будет открыт URL-адрес : в новом окне или в текущем. Это можно сделать с помощью атрибута target . Например, target = «_ blank» открывает URL в новом окне.

Атрибут target может принимать следующие значения:

Ссылки перехода

Можно сделать ссылки, которые будут направлять в другие разделы в переделах одной страницы ( или другой ).

Вот как сделать ссылку в HTML на эту же страницу:

  1. Добавьте идентификатор к цели ссылки

Добавьте идентификатор к той части страницы, на которую хотите привести пользователя. Для этого используйте атрибут id . Значение должно быть коротким текстом. id является часто используемым атрибутом в HTML .

  1. Создайте гиперссылку

Теперь создайте гиперссылку. Это делается с помощью идентификатора цели ссылки, которому предшествует символ хэша ( # ):

Приведенные выше фрагменты кода размещены в разных частях документа. Получается примерно следующее:

Это необязательно должна быть одна и та же страница. Можно использовать этот метод, чтобы перейти к идентификатору любой страницы. Для этого перед тем, как вставить ссылку в HTML , добавьте целевой URL-адрес перед символом «#» . Например:

Конечно, предполагается, что на странице есть идентификатор с этим значением.

Ссылки на электронную почту

Также можно создать гиперссылку на адрес электронной почты. Для этого используйте атрибут mailto в теге ссылки:

Нажатие на эту ссылку приведет к открытию вашего почтового клиента по умолчанию с уже заполненным адресом электронной почты получателя.

Можно автоматически заполнить строку темы для своих пользователей, и даже тело письма. Это делается путем добавления параметров subject и body к адресу электронной почты.

Базовый href

Можно задать URL-адрес по умолчанию, с которого будут начинаться все ссылки HTML на странице. Для этого поместите тег base ( вместе с атрибутом href ) в элемент .

Пример HTML кода :

Данная публикация представляет собой перевод статьи « HTML Links: How to create Links to other Web Pages » , подготовленной дружной командой проекта Интернет-технологии.ру

www.internet-technologies.ru

Как сделать ссылку в HTML

В данном уроке мы поговорим о том, как сделать ссылку в HTML. Ссылки очень часто используются на сайтах, они позволяют переходить с одной страницы сайта на другую. Особенностью ссылок является то, что они могут вести не только на веб-страницу, но и на файлы, изображения и др.

Ссылки могут быть внутренние и внешние. По внутренним ссылкам осуществляется переход на страницы и файлы внутри одного сайта. Внешние ссылки ведут на сторонние сайты, документы и файлы. При этом, задаются эти виды ссылок, практически, одинаково.

Как сделать ссылку в HTML, примеры

Чтобы создать ссылку используется тег . Данный тег имеет определенные атрибуты:

1. HREF — отвечает за то, куда должна вести ссылка. Стандартная ссылка задается следующим образом: Текст ссылки.

2. TARGET — отвечает за то, в каком окне будет открываться документ. По умолчанию новый документ открывается в текущем окне браузера. Атрибут «target» позволяет открывать ссылку в новом окне браузера. Данный атрибут имеет следующие параметры:

  • _blank — загружает страницу в новом окне;
  • _self — загружает страницу в текущем окне;
  • _parent — загружает страницу во фрейм-родитель;
  • _top — отменяет все фреймы и загружает страницу в новом окне.

3. NAME — используется для перехода к конкретной области внутри страницы. После символа «решетка» указывается в кавычках ключевое слово (закладка или метка). Для перехода к этой метке используется ссылка, в которой данная метка прописывается.

Рассмотрим, как сделать ссылку в HTML на примерах:

Пример 1. Внешняя ссылка.

В данном примере ссылка называется «Перейти на сайт», она ведет на мой сайт.

Пример 2. Внешняя ссылка, открывающаяся в новом окне.

В данном примере ссылка будет открываться в новом окне. При наведении на ссылку будет появляться текст подсказки, прописанный в «title».

Пример 3. Внутренняя ссылка.

Пример 4. Изображения в качестве ссылок.

Пример 5. Ссылка на определенную область внутри страницы.

В данном примере на странице ставится метка «list» с помощью атрибута «name». Ссылка на эту метку обеспечит переход в определенную область страницы.

Пример 6. Ссылка на скачивание файла.

Пример 7. Ссылка на электронную почту.

Можно задавать цвет ссылок с помощью атрибутов, которые указываются в теге «body» в качестве параметров. Рассмотрим эти атрибуты:

  • link — не посещенная ссылка, по умолчанию она отображается синим цветом;
  • alink — активная ссылка, по умолчанию имеет красный цвет;
  • vlink — посещенная ссылка, имеет по умолчанию фиолетовый цвет.

Пример 8. Задание цвета ссылкам.

Таким образом, мы разобрались по какому принципу создаются ссылки в HTML. Ссылкам можно придавать определенные стили оформления. Про стили ссылок в CSS можно посмотреть в уроке, перейдя по ссылке.

siteblogger.ru

Поделиться:

  • Предыдущая записьКак вставить ссылку на сайт?
  • Следующая записьКак добавить фон на сайт HTML?

×

Рекомендуем посмотреть

Adblock
detector

MailTo — что это и как в Html создать ссылку для отправки Емейла

Обновлено 20 января 2021 Просмотров: 179 349 Автор: Дмитрий Петров

Здравствуйте, уважаемые читатели блога KtoNaNovenkogo.ru. Иногда мне встречаются вопросы о том, что такое MAILTO. Люди пытаются переводить этот термин с английского (например, с помощью гугловского или яндексовского переводчика), но транслейтеры это слово не понимают. Больше толка будет, если вы спросите у них так: «mail to».

Переводчик ругнется, что это дескать «почта на», но понимать сие следует как «написать кому-то» или «отправить почтовое сообщение для кого-то». И именно этой цели служит Html тег MAILTO (точнее не тег, а атрибут, но это не суть важно).

Он позволяет создавать ссылки (читайте что такое), при переходе по которым будет открываться почтовый клиент, выбранный в вашей операционной системе принятым по умолчанию (точнее страница создания нового письма). Там уже могут быть заполнены чуть ли не все поля (адрес, тема, введен текст сообщения) и пользователю останется только нажать на кнопку «отправить».

Очень удобно бывает использовать такую мульку, но вот принципы создания правильного тега MAILTO не очевидны. Поэтому я и решил написать этот небольшой пост, чтобы вы в дальнейшем могли использовать его в качестве мануала при необходимости создать ссылку для полуавтоматической отправки сообщения на нужный вам Емайл адрес. Больно не будет, разве что чуток щекотно.


MAILTO в Html — что и как можно реализовать

Итак, прелесть MAILTO в том, что это мулька позволяет пользователю (например, посетителю вашего сайта) быстро отправить сообщение (письмо — читайте что такое электронная почта). При этом ему не потребуется ни почтовый клиент открывать, ни Емайл адрес с сайта копировать — при клике по такой ссылке все произойдет на автомате. Попробуйте сами кликнуть по этой тестовой ссылке: Отправить письмо админу KtoNaNovenkogo.ru

Можно будет и тему сообщения в эту ссылку зашить, и даже его содержание (текст). Последнее может быть удобно, например, при отправке сообщений об обнаружении какой-то определенной ошибки на сайте или при заказе какого-нибудь бесплатного курса, где текст может быть стандартным, а пользователю только по кнопке «Оправить» останется жмакнуть для отправки вам сообщения.

Например, при клике по приведенной чуть выше ссылке ваш почтовый клиент сам заполнит аж целых три поля:

Код такой ссылки с MAILTO, правда, будет выглядеть несколько монструозно, но во-первых, пользователь его все равно не увидит, а во-вторых, чуть ниже я на пальцах покажу насколько тут все просто устроено (правда, правда):

<a href="mailto:admin@ktonanovenkogo. ru%2C%[email protected]?subject=От%20уважаемого%20читателя&amp;body=Здравствуйте!%0D%0A%0D%0AВыражаю%20Вам%20свое%20фи!!!%0D%0AВы%20сильно%20пали%20в%20моих%20глазах!!!!">Отправить письмо админу KtoNaNovenkogo.ru</a>

Конечно же, на сайте для этой же цели может быть уместно установить форму обратной связи, но и MAILTO имеет право на жизнь, а по части автоматической подстановки текста этот вариант может дать фору многим формам. К тому же, такую ссылку можно будет отправить в Html письме или разместить на форуме, где это позволяется. В общем, штука полезная и вполне может пригодиться. Хотя бы будете знать где искать, если добавите этот пост в закладки.

Синтаксис ссылок с MAILTO для отправки Емайл сообщений

Синтаксис до безобразия прост, хотя итоговая конструкция и может показаться через чур перегруженной. Знаете какой будет самый простой вид ссылки использующей MAILTO? Скорее всего догадываетесь — это когда в открывшемся почтовом клиенте введется только лишь Емайл-адрес того, кому это письмо будет отправлено, а все остальные поля (тему и текст сообщения) пользователь должен будет заполнять самостоятельно. Выглядеть это дело будет примерно так: Отправить письмо админу KtoNaNovenkogo.ru

<a href="mailto:[email protected]">Отправить письмо админу KtoNaNovenkogo.ru</a>

Т.е. всего лишь заменяете в теге ссылки А (она же и гиперссылка А) атрибут HREF на MAILTO, а сразу после него без пробела, но через двоеточие пишите тот Емайл адрес, который вставится в поле «Кому» при создании нового сообщения в открывшемся почтовом клиенте на компьютере пользователя.

Проще некуда. Но вот полная запись MAILTO может выглядеть намного сложнее, и схематично ее можно представить так (квадратные скобки писать не нужно — они приведены только для визуального отделения отдельных частей записи друг от друга, чтобы вам это было проще разложить в мозгу по полочкам:

mailto:[Email][?[subject=Тема]&[body=Содержание]&[cc=Email]&[bcc=Email]

Т.е. в предыдущем (простейшем) примере мы использовали только:

mailto:[Email]

Но, как видите, можно после этого дела поставить знак вопроса (?) и дописать много чего интересного, а именно такие вот параметры:

  1. subject= — тот текст, что вставится в поле «Тема» при создании нового сообщения в открывшемся почтовом клиенте на компьютере пользователя.
  2. body= — вы можете и текст сообщения полностью здесь ввести, или хотя бы его начать, чтобы пользователю не нужно было бы, например, набирать «Здравствуйте!»
  3. cc= — на указанный тут Емайл-адрес будет отправлена копия письма
  4. bcc= — а на этот Емайл будет отправлена скрытая копия письма (он не будет отображаться у других получателей этого сообщения): MAILTO-ссылка со скрытым Емайл-адресом
    <a href="mailto:[email protected]?subject=Тема&amp;body=Текст&amp;[email protected]">Текст Емайл-ссылки</a>

Последние два параметра не факт, что вы будете использовать, тем более, что если требуется отправить письмо на несколько адресов, то проще их будет перечислить через запятую прямо непосредственно после MAILTO: Отправить письмо админу KtoNaNovenkogo.ru

<a href="mailto:[email protected]%2C%[email protected]">Отправить письмо админу KtoNaNovenkogo.ru</a>

Ничего необычного в записи не заметили? Я же ведь сказал через запятую, а сам какую-то лабуду из набора символов использовал. Что это? А это спецсимволы, которые лучше использовать вместо запятых, а также пробелов, амперсандов и других специфических знаков. Так оно надежнее будет, ибо не все почтовые программы их правильно воспримут.

Давайте я просто приведу тут набор спецсимволов (взятых из юникода), чтоб вам было понятнее:

  1. Вместо запятой и пробела следующего за ней вставляйте — %2C%20
  2. Вместо & — используйте &amp; (точка с запятой в конце обязательны)
  3. Вместо пробела — ставьте %20
  4. Перенос строки — можно задать с помощью конструкции %0D%0A

Думаю, что после этого вам становится понятнее тот код ссылки, который я привел в самом начале этого поста.

Внимательность вам в помощь…

Итак, подытожим. После Html атрибута MAILTO через двоеточие указывается Емайл, на который должно быть отправлено сообщение. Далее при необходимости ставится знак вопроса (без пробелов) и указываются какие-то из дополнительных параметров (subject, body, cc, bcc). Они опять вводятся в строке без пробелов, а их значения указываются после знака равно. Параметры друг от друга отделяются амперсандами & (опять же без пробелов). Вот и все. Видите, как просто.

Главное не забыть закрыть двойные кавычки после ввода значения последнего параметра, да и вообще быть внимательнее. Давайте для примера введем что-то простое, не требующее использования спецсимволов (разве что только &amp; вместо & все же придется использовать), которые сильно снижают визуализацию синтаксиса записи MAILTO: Текст Емайл-ссылки

<a href="mailto:[email protected]?subject=Тема&amp;body=Текст">Текст Емайл-ссылки</a>

Да, ребят, если в адресе вашего Емайл тоже присутствуют какие-либо заковыристые символы, то их лучше будет заменить на спецсимволы юникода. Например, знак вопроса в Емайла лучше будет заменить на %3F (взять код можно из этой таблицы — просто найдите знак, кликните по нему и скопируйте код, добавив в записи MAILTO перед кодом знак процентов).

Удачи вам! До скорых встреч на страницах блога KtoNaNovenkogo.ru

Как сделать ссылку на электронную почту HTML?


Как сделать ссылку на электронную почту HTML?

Создание ссылки на адрес электронной почты делается почти также как и ссылка на веб-страницу. Только вместо URL указывается mailto:адрес электронной почты (пример 8.

Как создать ссылку на электронную почту?

Для создания ссылки используется элемент , в атрибуте href сперва пишется ключевое слово mailto:, затем без пробела указывается адрес электронной почты пользователя.

Как создать ссылку на Gmail?

в верхней части страницы либо нажмите CTRL + K или ⌘ + K на клавиатуре. Откройте нужный файл. Нажмите на нужную ссылку….

  1. Откройте файл в Google Таблицах.
  2. Выберите ячейку.
  3. Нажмите Вставка Ссылка.
  4. Нажмите Выберите диапазон ячеек для ссылки .
  5. Выберите нужный диапазон.
  6. Нажмите ОК.
  7. Нажмите Применить.

Как сделать ссылку на почту в тильде?

Чтобы связать текст ссылкой с адресом электронной почты:

  1. Добавьте текст.
  2. Нажмите Редактировать текст.
  3. Введите тект, например, «Отправить письмо сейчас».
  4. Выделите тект.
  5. Нажмите на иконку Ссылка .
  6. Выберите Email.
  7. Введите адрес электронной почты.
  8. Введите тему письма.

Как сделать ссылку активной в электронном письме?

Шаги

  1. Нажмите Написать. Эта опция расположена в левом верхнем углу окна. …
  2. Введите адрес получателя, тему и текст письма. …
  3. Выделите текст письма, который нужно превратить в гиперссылку. …
  4. Нажмите «Вставить ссылку». …
  5. Введите адрес сайта. …
  6. Щелкните по OK.

Как сделать ссылку на почту в Экселе?

Как создать гиперссылку в Excel на создание Email

  1. Откройте диалоговое окно для создания гиперссылки;
  2. В левой колонке диалогового окна под надписью “Связать с” выберите “Электронная почта”;
  3. В поле “Текст” укажите текст ссылки;
  4. В поле “Адрес эл.
  5. В поле “Тема” укажите тему создаваемого письма;
  6. Нажмите кнопку “ОК”

Как сделать сноску в Excel?

Левой кнопкой мыши выделить ячейку, к которой будет привязываться сноска….Существует и другой способ создания сносок:

  1. Необходимо зайти на вкладку «Рецензирование», которая находится на основной панели с инструментами.
  2. В открывшемся блоке с настройками найти вкладку «Примечания».
  3. Выбрать функцию «Создать примечание».

Как сделать сноску в диаграмме?

Добавление надписи на диаграмму

  1. Щелкните диаграмму, в которую вы хотите добавить надпись.
  2. В Office 2013 и более поздних версиях: на вкладке Формат в группе Вставка фигур щелкните значок текстового поля . …
  3. На диаграмме щелкните в том месте, где должен начинаться угол надписи, а затем перетащите указатель мыши, пока не получите нужный размер надписи.

Как убрать сноски в Excel?

Чтобы удалить примечание, достаточно щелкнуть правой кнопкой мыши по ячейке и выбрать Удалить примечание. Или же выделить ячейку и на вкладке Рецензирование выбрать Удалить.

Как сделать сноску в таблице?

Чтобы вставить сноску, поставьте курсор в то место документа, где должна быть сноска, и нажмите команду Insert Footnote (Вставить сноску) на вкладке Reference (Ссылки). Внизу страницы, где мы создали сноску, Word автоматически вставит разделительную линию и присвоит сноске номер.

Как в ворде сделать ссылку на список литературы?

Вставка ссылки

  1. Щелкните место в документе, в которое нужно вставить ссылку.
  2. На вкладке Элементы документа в разделе Ссылки выберите команду Управление.
  3. В разделе Список ссылок дважды щелкните источник, ссылку на который нужно добавить. Ссылка появится в документе.

Как ссылаться на источники?

Ссылки вставляются прямо в тексте научной работы в виде [1, C. 2] или просто [1]. Сами ссылки должны вести на список использованных источников, первая цифра – порядковый номер, вторая – страница местонахождения цитируемой информации Список источников оформляется в алфавитном порядке в конце научной статьи.

Как создать список литературы?

Создание списка литературы на основе источников

  1. Щелкните в том месте, куда нужно вставить библиографию. Обычно они находятся в конце документа.
  2. На вкладке Ссылки в группе Ссылки и списки литературы нажмите кнопку Список литературы.

Как сделать ссылку на литературу в тексте?

Подстрочные сноски

  1. Поставьте курсор на то место текста, где Вы собираетесь вставить сноску.
  2. В меню Вставка выберите команду Ссылка, а затем — команду Сноска.
  3. В окне Сноски выберете нужный вид сноски: …
  4. В появившейся внизу страницы строке пишите текст сноски.

Как оформить ссылку на сайт в тексте?

Ссылки на электронные ресурсы указываются с помощью внутритекстовых ссылок (их заключают в круглые скобки) в самом тексте, подстрочных ссылок (вынесенных из текста вниз полосы документа, в сноску — оформляются как примечание, вынесенное из текста документа вниз полосы) и затекстовых ссылок (вынесенных за текст . ..

Как оформлять библиографические ссылки?

Для связи подстрочных библиографических ссылок с текстом документа используют знак сноски. Для связи затекстовых библиографических ссылок с текстом документа используют знак выноски или отсылку, которую приводят в виде цифр (порядковых номеров), букв, звездочек и других знаков.

Что такое библиографическая ссылка?

Библиографическая ссылка – совокупность библиографических сведений о цитируемом, рассматриваемом или упоминаемом в тексте другом документе (его составной части или группе документов), необходимая для его идентификации, поиска и общей характеристики.

Как оформить библиографию?

Заголовок описания, например, фамилия автора или первого автора (если их не более трех) с прописной буквы и инициалы или название книги, подготовленной авторским коллективом. Основное заглавие: подзаголовочные данные: дополнительные сведения, относящиеся к заглавию / сведения об ответственности.

Специальные ссылки — Бета-версия Яндекс Браузера. Справка

  1. Что такое специальные ссылки и обработчики протоколов
  2. Назначить Яндекс Почту для обработки протокола mailto
  3. Назначить Яндекс Календарь для обработки протокола webcal
  4. Изменить назначенные обработчики протоколов
  5. Запретить обработку протоколов
  6. Отправить ссылку на страницу по электронной почте

Специальные ссылки — это ссылки, при переходе по которым открываются программы. Например, когда вы нажимаете на ссылку с адресом электронной почты, запускается почтовая программа. В ней создается сообщение с заполненным адресом получателя.

Специальные ссылки используют следующие протоколы:

  • mailto — чтобы открывать приложение для работы с электронной почтой;

  • webcal — чтобы добавлять событие в календарь.

Обработчики протоколов — это программы или веб-службы, которые открываются при переходе по специальным ссылкам.

ПротоколОбработчик протокола
ПрограммаВеб-служба
webcalOutlookЯндекс Календарь
mailtoOutlook, The Bat!Яндекс Почта

В настройках бета-версии Яндекс Браузера можно задать веб-службу, которая будет использоваться по умолчанию для электронной почты и календаря.

Примечание. Если вы не назначили обработчики протоколов, специальные ссылки передаются в программы, которые заданы на компьютере по умолчанию для почты или календаря.

Когда вы в первый раз открываете Яндекс Почту в Браузере, он предлагает назначить ее обработчиком протокола по умолчанию:

  1. В правой части В адресную строку можно вводить поисковые запросы — Браузер сам поймет, что вам нужно. «}}»> нажмите значок .

  2. Выберите Разрешить.

  3. Нажмите Готово.

Если в правой части Умной строки нет значка , назначьте Яндекс Почту обработчиком с помощью консоли JavaScript:

  1. Перейдите на страницу Яндекс Почты.

  2. Нажмите клавиши Ctrl + Shift + J (для Windows и Linux), чтобы открыть консоль JavaScript.

  3. Введите в консоль команду:

    javascript:window.navigator.registerProtocolHandler("mailto","https://mail.yandex.ru/compose?mailto=%s","Яндекс.Почта")
  4. Нажмите Enter.

  5. В открывшемся окне нажмите Разрешить.

Совет. Закройте консоль JavaScript с помощью значка  либо клавиш Ctrl + Shift + J (для Windows и Linux).

  1. Перейдите на страницу Яндекс Календаря.

  2. Нажмите клавиши Ctrl + Shift + J (для Windows и Linux), чтобы открыть консоль JavaScript.

  3. Введите в консоль команду:

    javascript:window.navigator.registerProtocolHandler("webcal","https://calendar.yandex.ru/?extsrc=webcal&url=%s","Яндекс.Календарь")
  4. Нажмите Enter.

  5. В открывшемся окне нажмите Разрешить.

  6. В окне Выбор стандартных приложений для протоколов найдите протокол WEBCAL и выберите для него Яндекс Браузер.

Совет. Закройте консоль JavaScript с помощью значка  либо клавиш Ctrl + Shift + J (для Windows и Linux).

Чтобы просмотреть список назначенных обработчиков протоколов:

  1. Нажмите   → Настройки → Сайты.

  2. Прокрутите страницу вниз и нажмите Расширенные настройки сайтов.

  3. В блоке Обработка протоколов нажмите Настройки сайтов.

Откроется окно со списком назначенных обработчиков:

В окне вы можете:

Назначить веб-сервис обработчиком протокола

Наведите указатель мыши на обработчик и нажмите Использовать по умолчанию.

Удалить обработчик протокола

Наведите указатель мыши на обработчик и нажмите Удалить.

Если вы не хотите, чтобы при переходе по специальным ссылкам открывались программы или веб-службы, — запретите обработку протоколов на всех сайтах:

  1. Нажмите   → Настройки → Сайты.

  2. Прокрутите страницу вниз и нажмите Расширенные настройки сайтов.

  3. В блоке Обработка протоколов включите опцию Запрещено.

Чтобы отправить ссылку на открытую в Браузере страницу по электронной почте:

  1. Установите указатель мыши в В адресную строку можно вводить поисковые запросы — Браузер сам поймет, что вам нужно.»}}»>.

  2. В правой части Умной строки нажмите Поделиться → Отправить по почте. Откроется новое письмо со вставленной ссылкой на страницу.

  3. Введите электронный адрес и отправьте письмо.

Способ работает, если в Браузере назначен обработчик протокола mailto. Чтобы проверить это:

  1. Нажмите   → Настройки → Сайты.

  2. Прокрутите страницу вниз и нажмите Расширенные настройки сайтов.

  3. Убедитесь, что в блоке Обработка протоколов включена опция Разрешено.

  4. Нажмите ссылку Настройки сайтов.

  5. Убедитесь, что для электронной почты назначен обработчик mailto.

Написать в службу поддержки

HTML в электронной почте: красота оформления за счет безопасности?

Безопасность Интернет

|

Поделиться

    Сообщения электронной почты, содержащие элементы с активным содержимым, таят потенциальную угрозу для пользователя.

    Проблема заключается в том, каким образом почтовые клиенты обрабатывают HTML-содержимое писем. Технический директор CommuniGate Systems Дмитрий Акиндинов рассказал CNews, в чем заключается уязвимость и объяснил, почему он рекомендует сводить к минимуму использование писем с контентом, отображению которого могут сопутствовать невидимая пользователю активность.

    CNews: Какие угрозы с точки зрения безопасности электронной почты наиболее актуальны?

    Дмитрий Акиндинов: Прежде всего, это угрозы связанные с утечкой конфиденциальной информации, когда содержание письма становится доступно третьим лицам, для которых оно не предназначалось. Вторая группа рисков связана с тем, что сейчас почтовый аккаунт превратился в средство аутентификации в различных онлайн службах, поэтому, заполучив пароль и «угнав» учетную запись, злоумышленник получает возможность авторизоваться в социальных сетях и других сервисах, зарегистрированных на данный почтовый ящик.

    С точки зрения рядового пользователя, который не связан с передачей конфиденциальной информации, данный вид угроз наиболее значителен.

    CNews: Какие методы чаще всего используют злоумышленники, как они предпочитают действовать технически?

    Дмитрий Акиндинов: Самый простой способ предполагает использование методов социальной инженерии, то есть отправки писем с поддельных адресов с целью обмануть пользователя. В пример можно привести спам с так называемыми «нигерийскими» письмами и «сомалийские» вирусы. Протокол SMTP, который с самого начала используется в электронной почте, не предполагает проверки соответствия реального отправителя указанному в заголовках письма адресу, поэтому подделка адреса отправителя – один самых простых приемов, к которым могут прибегнуть мошенники.

    Более сложный подход предполагает отправку писем с активным содержимым, которое способно вызывать определенные действия на стороне клиента, осуществляющего обработку электронной почты. Например, это может быть приложение, маскирующееся под скринсейвер, которое после установки компрометирует компьютер. Активные «скрипты», которые незаметно для пользователя будут совершать изменения на машине, могут быть встроены в любой документ pdf или Microsoft Word.

    Отдельно следует отметить письма с HTML-содержимым. Данная технология позволяет выполнять дополнительные команды при показе, исполнять скрипты и получать информацию из сети, что активно используется злоумышленниками. В самом простом варианте в письмо можно встроить ссылку на картинку, показ которой отслеживается на сервере, на который ссылка указывает. Данный прием используется спамерами и сетевыми маркетологами, чтобы установить, является ли данный адрес активным, а также для учета общей статистики показов писем рассылки. Картинка при этом пользователю может быть совсем незаметна, но запрос на внешний сервер почтовой программой будет все равно сделан.

    CNews: Как построено шифрование данных в электронной почте?

    Дмитрий Акиндинов: Первоначально электронная почта задумывалась как средство отправки текстовых сообщений, однако со временем пришло понимание, что вместе с текстом удобно пересылать дополнительные материалы (картинки, видео и т. п.). Для этого файл вложения необходимо было перекодировать в текст и вставить его в сообщение, а при приеме декодировать обратно. Поначалу для этого использовались внешние программы (UUEncode, BinHex), потом эти функции были встроены в почтовые клиенты: «продвинутый» клиент в тексте сообщения умеет определить изначально «бинарные» вставки и показать их без дополнительных действий пользователя. Такими бинарными вложениями могли быть и шифрованные данные, созданные внешними программами. Одной из первых широко используемых программ была PGP Фила Циммермана. Это средство шифрования было разработано специально для использования в электронной почте: зашифрованный результат представлялся в виде текста, который можно было вставить в любое место сообщения. При просмотре такого сообщения зашифрованный текст расшифровывается автоматически, если почтовая программа с модулем PGP имеет доступ к ключу шифрования.

    Текстовое представление электронных писем стандартизовано для передачи мультимедийных данных в формате MIME.

    Этот формат позволяет компоновать электронное письмо из отдельных частей, которые могут задавать альтернативное представление текста письма, вложения, календарные приглашения и прочее. Специальное представление определено и для частей, которые содержат криптографическую информацию: зашифрованные данные или данные с электронной подписью. Оно описано в стандарте S/MIME.

    Дмитрий Акиндинов: В сфере информационной безопасности лучше всегда перестраховываться, поэтому я рекомендую всерьез отнестись к рекомендациям по поводу новой уязвимости в почтовых клиентах.

    Собственно для шифрования почты используются стандартные блочные шифры (DES, AES, соответствующие алгоритмы, предусмотренные российскими ГОСТами), которые предполагают применение как симметричного шифрования (передатчик и получатель изначально имеют доступ к одному и тому же ключу шифрования), так и асимметричного шифрования (отправитель для шифрования и получатель для расшифровки используют разные, но связанные между собой ключи).

    При этом для шифрования данных симметричным алгоритмом используется одноразовый случайный ключ, который в свою очередь приложен к данным зашифрованным асимметричным алгоритмом. Это среди прочего позволяет адресовать одни и те же зашифрованные данные нескольким получателям сразу.

    Использование шифрования в почте сегодня предполагает, что каждая учетная запись электронной почты оснащена двумя ключами. Публичный ключ находится в открытом доступе, и позволяет всем желающим отправить зашифрованное сообщение владельцу этого публичного ключа. Частный ключ доступен только владельцу аккаунта, он предназначен для декодирования зашифрованных сообщений (а также для электронной подписи отправляемых сообщений). Для чтения письма одноразовый ключ извлекается с помощью асимметричных алгоритмов и уже с помощью этого ключа симметричный алгоритм шифрования используется для извлечения собственно зашифрованных данных.

    На сегодняшний день наибольшее распространение получили технологии шифрования PGP и S/MIME. Они используют одинаковые подходы с комбинацией симметричных и асимметричных алгоритмов шифрования, но предлагают разные способы распространения публичных ключей.

    CNews: В мае 2018 года европейские исследователи обнаружили новую уязвимость в протоколах PGP и S/MIME, в связи с чем они рекомендовали вообще отказаться от использования данных протоколов, пока уязвимость не будет закрыта. В чем именно заключается проблема?

    Дмитрий Акиндинов: Как я уже упоминал, помимо текстового сообщения, письма электронной почты могут содержать различные данные, например, вложенные файлы или же текст письма может быть представлен с использованием HTML-форматирования. Для текстовой и мультимедийной информации существуют разные типы MIME-контейнеров. Уязвимость, которая была обнаружена, связана не с протоколами шифрования как таковыми, а с тем, как эти технологии реализованы в почтовых программах в части работы с расширенным, нетекстовым контентом. Как правило, почтовые клиенты перед тем, как показать зашифрованную часть автоматически декодируют все тело письма – так, как это предполагалось делать при использовании средств PGP.

    Игорь Беляк, Directum: Все умеют распознавать документы, но мало кто знает, что с ними делать дальше

    Искусственный интеллект

    Как мы уже обсудили, в HTML-контент можно встроить ссылку на внешний ресурс, при этом пользователь даже не заметит обращения своей почтовой программы по этой ссылке. В свою очередь, злоумышленник через ссылку, особым образом вставленную в письмо, может получить информацию об остальных частях письма, в том числе и зашифрованных, которые злоумышленник вложил в то же письмо. Каким образом происходит кража первоначального зашифрованного письма, находится за рамками исследования.

    Подводя итог, схема выглядит следующим образом. Вначале злоумышленник крадет зашифрованное письмо, адресованное пользователю, без возможности его прочитать, а далее «скармливает» это письмо по частям пользователю, встраивая его в исполняемую ссылку или Java-script, и смотрит, каким образом текст будет расшифрован. При этом, со стороны пользователя не требуется каких-то активных действий, достаточно просто открыть письмо, не производя дополнительные манипуляции (например, открывая файлы-вложения или переходя по ссылкам).

    CNews: Получается, что устранением проблемы должны заниматься разработчики почтовых программ?

    Дмитрий Акиндинов: Конечно, но и сами пользователи должны более внимательно относиться к тому, какие сообщения они читают. Стоит обратить внимание, что атака производится не на сами зашифрованные данные, а на почтовую программу, которую злоумышленник пытается заставить расшифровать ранее украденные данные. И необходимым компонентом такой атаки является «обратный канал», по которому уязвимая почтовая программа может передать данные злоумышленнику. На сегодняшний день не найдено надежного способа организовать такой канал в простом текстовом сообщение, а использование HTML такие возможности предоставляет. Правильным подходом будет полностью отключить HTML и обращения к внешним ссылкам и читать переписку в обычном текстовом представлении. Конечно, ссылку можно вставить и в обычный текст, но тогда пользователь сможет прочитать «тело» ссылки и наверняка обратит внимание, что она содержит в себе текст одного из его предыдущих сообщения.

    Антон Смирнов, AI Cloud: Магия ИИ начинается там, где серверы объединяются в «команды»

    Искусственный интеллект

    Кроме того, необходимо отслеживать новые версии почтовых клиентов, где этот баг уже закрыт. Насколько я знаю, сейчас тестируется сборка Thunderbird, в которой данная уязвимость устранена.

    CNews: Как в решениях CommuniGate реализована защита от подобных инцидентов?

    Дмитрий Акиндинов: С самых первых версий решение CommuniGate Pro включает в себя веб-клиент, вследствие чего мы особенно чувствительны к такого рода уязвимостям. Например, при отображении в браузере письма со ссылкой на внешний ресурс, к злоумышленникам может попасть адрес страницы нашего веб-клиента, а с ним – идентификатор сессии, с помощью которого доступ к переписке можно будет получить с любого IP-адреса в случае, если отключены другие механизмы защиты (а их – но не все сразу! – иногда приходится отключать при работе, например, через прокси-сервер).

    Чтобы избежать подобного несанкционированного доступа мы предусмотрели механизм защиты, который проверяет, с каких IP-адресов приходят обращения, и отсекает запрос с адресов, которые не совпадают с первоначальным адресом начала сессии. Конечно же используются cookie и другие механизмы.

    Кроме того, наше решение предусматривает фильтрацию HTML-контента, чтобы предотвратить показ подобного содержимого. Если пользователь хочет увидеть такой материал, он должен сначала скачать данные к себе на жесткий диск, а потом самостоятельно открыть файл. Таким образом, чтение содержимого происходит за рамками сессии, поэтому угроза нивелируется.

    CNews: Можете ли вы привести примеры, когда злоумышленникам через уязвимость во встроенном контенте удавалось украсть конфиденциальную информацию и нанести крупный ущерб?

    Дмитрий Акиндинов: Мне о подобных случаях не известно, однако следует помнить, что лишь немногие инциденты безопасности становятся достоянием общественности, так как бизнес старается не афишировать подобные утечки. Кроме того, в сфере информационной безопасности лучше всегда перестраховываться, поэтому я рекомендую всерьез отнестись к рекомендациям по поводу новой уязвимости в почтовых клиентах. Следует помнить, что одного шифрования недостаточно, также необходимо соблюдать «рабочую гигиену», то есть не открывать подозрительные письма, скептически относиться к письмам о выигрышах в лотерею и т.д. Помимо этого, я бы советовал отказаться от использования HTML-контента в деловой переписке. Элементы HTML не несут дополнительного смысла, а часто даже, наоборот, отвлекают от непосредственного содержания письма. Скажем, зачем мне в деловом письме нужен голубой текст на розовом фоне или анимированные картинки?

    Павел Лебедев

    Как вставить видео в письмо: простые способы для тех, кто не знает HTML

    Визуальное повествование — явный тренд, который будет занимать все большую долю в контенте. Простого текста уже недостаточно — гораздо лучше воспринимаются фотографии, гифки и видео. Сегодня поговорим о том, как совместить видеоконтент и email рассылки, и расскажем несколько надежных и простых способов, как вставить видео в письмо.

    Зачем вставлять видео в email рассылку

    Видео становится популярнее как формат контента. Youtube на втором месте среди самых посещаемых сайтов в мире — правда, Facebook уже дышит ему в затылок, но и в этой соцсети выше всего ранжируются именно посты с видео.

    Видео обладает огромной смысловой вместимостью. Представьте, что человек на фото показался вам неприятным, а в живом общении сразу вас очаровал — общением, голосом, мимикой, языком тела. Вот так и с видео: оно позволяет показать гораздо больше, чем фото и тем более текст.

    Так почему бы не добавить видеоконтент в email рассылки? Видео в письмах не просто разнообразит их внешний вид, оно привлечет внимание, даст возможность удачно показать товары или придаст бренду человечности. А заодно увеличит количество открытий, переходов по ссылкам и конверсий в продажи.

    Вот немного статистики:

    • 68% пользователей предпочтут узнать о свойствах продукта из короткого видео, а не из текста. Значит, даже короткая гифка с демонстрацией туфель сработает лучше, чем два абзаца текста или три фотографии.
    • Упоминание видео в теме письма может увеличить Open rate. Разные источники называют цифры от 6 до 19%.
    • Видео в письме поднимет CTR на 65%.

    Как вставить видео в письмо

    Первый способ, который приходит в голову, — встроить видео в код письма. Но это невозможно, если не владеешь HTML. И еще проблема — очень мало почтовых клиентов могут проигрывать встроенное таким образом видео. Это Apple Mail, Outlook для Apple, предустановленные почтовые клиенты в iOS10+ и Sumsung Galaxy, программа Thunderbird. Остальные отобразят не видео, а его обложку или стоп-кадр.

    Есть еще несколько способов, как вставить видео в письмо без программиста и головной боли. Разберемся в каждом из них и посмотрим, как сделать это в блочном конструкторе SendPulse.

    Как вставить видео ссылкой в письмо

    Первый, самый простой способ — это гиперссылка в тексте письма. Не забывайте, что почтовые системы не любят «голых» ссылок в тексте и считают это признаком спама. Всегда оборачивайте ссылку в текст. Старайтесь писать так, чтобы пользователю было максимально понятно — когда он нажмет на ссылку, перейдет к просмотру видео.

    Вот как добавить видео в текст письма с помощью ссылки в SendPulse. Напишите текст в письме с помощью блока «Текст», выделите нужный кусочек и нажмите на кнопку «Добавить ссылку»:

    Выбираем текст, на который хотим добавить ссылку

    В открывшемся окне вставляем ссылку, здесь же можно отредактировать текст, на который наложена ссылка. При желании напишите заголовок — это текст, который всплывает при наведении курсора на ссылку:

    Добавляем нужную ссылку

    Как вставить видео в письмо CTA кнопкой

    Чуть более продвинутый способ вставить видео в письмо — CTA кнопка. Она привлечет больше внимания, чем обычная гиперссылка. Не забудьте, что призыв на кнопке должен логично продолжать текстовую подводку к ней.

    Чтобы создать CTA кнопку для видео в SendPulse, вставьте блок «Кнопка» после текста. В панели редактирования в правой части экрана настройте кнопку: добавьте ссылку на видео, выберите размер и цвет самой кнопки и текста, ее положение относительно центра письма, степень скругления углов и так далее:

    Вставляем видео в текст письма с помощью CTA кнопки

    Как вставить видео в письмо ссылкой с Youtube

    Блок «Видео» в конструкторе SendPulse позволит создать в письме картинку с кнопкой воспроизведения в центре. Выглядит как на самом YouTube, поэтому подписчики сразу поймут, что для просмотра нужно кликнуть на картинку. Не понадобятся ни дополнительная CTA кнопка, ни гиперссылка в тексте.

    Чтобы добавить видео в письмо таким способом, перетяните блок «Видео» в свой шаблон и вставьте ссылку в панели редактирования блока:

    Добавляем видео в письмо через ссылку с YouTube

    Обратите внимание! Если вы создаете письма не в конструкторе, а в упрощенном HTML-редакторе, то можете добавлять ссылки не только с YouTube, но и с Vimeo.

    Как вставить видео в письмо картинкой со ссылкой

    Можно добавить в письмо видео с любого ресурса, не только YouTube или Vimeo. Выглядеть будет похоже, но придется потратить чуть больше времени.

    Выберите интересный кадр из своего видео, в любом графическом редакторе добавьте на него изображение кнопки проигрывания. Добавьте на картинку ссылку на видео в панели редактирования блока, чтобы при клике пользователь переходил на страницу просмотра.

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

    Добавляем видео в письмо в виде активной картинки-ссылки

    Можно совмещать способы. Например, сделать активную картинку-ссылку и добавить гиперссылку в текст рядом. На случай, если картинка не отобразится или пользователь не догадается на нее кликнуть. Еще вариант — активная картинка-ссылка и рядом CTA кнопка. Используйте и комбинируйте эти варианты так, как вам нужно.

    Как вставить видео в письмо гифкой

    Можно использовать гифку в качестве превью, она привлечет больше внимания, чем статичная картинка. В SendPulse можно добавлять в письма гифки, а также делать их гиперссылками на другие страницы, например, с полной версией видео. Опция доступна в упрощенном HTML-редакторе.

    В упрощенном редакторе нажмите на кнопку «Видео», в открывшемся окне вставьте ссылку на нужное видео на YouTube или Vimeo и нажмите «Сгенерировать GIF». Для гифки можно выбрать любой кусочек видео длиной до 5 секунд. Чтобы гифка была активной ссылкой на полное видео, оставьте галочку в чекбоксе «Добавить наложение кнопки на изображение».

    В редакторе SendPulse создаем гифку из видео c YouTube и добавляем ее в письмо

    Слишком тяжелая гифка может не отобразиться в письме. Чтобы такой проблемы не было, мы ввели ограничение — гифку в SendPulse можно создать из видео, которое весит максимум 100 Мб.

    Обратите внимание! Три полезных совета, чтобы видео в письме работало эффективно: упоминайте видео в теме письма; пишите интересную подводку к видео — заинтригуйте, упомяните пользу, которую подписчик получит от просмотра; выбирайте для превью живой и динамичный кадр, лучше всего — с людьми.

    Какое видео лучше вставлять в email рассылку

    Вы можете добавлять в письма любые видео, которые интересны ЦА. Или довериться статистике и предпочесть самые популярные форматы согласно исследованию HubSpot:

    • объяснение;
    • демонстрация продукта;
    • инструкции how to;
    • рекомендации, отзывы.

    Добавьте героя в свои видео. Персонализированные ролики удерживают внимание на 35% дольше, чем неперсонализированные. К тому же это помогает пользователям стать ближе к бренду — симпатию гораздо проще испытывать к конкретному объекту, то есть человеку или персонажу, чем к абстрактной компании.

    По возможность делайте короткие видео. Замечали, что во многих онлайн-курсах даже 20-минутные занятия разбиты на несколько блоков? Исследования показывают, что средний пользователь смотрит только 77% от минутного видео. Для ролика на две минуты и дольше этот показатель резко падает до 57% и продолжает снижаться с увеличением длины. Это не значит, что надо обязательно сжимать или резать все, что дольше двух минут, например, длинные вебинары. Просто избавляйтесь от лишних деталей в видео и смотрите на отклик своей ЦА.

    Что стоит запомнить

    Видео в рассылках — это альтернативный способ донести информацию для подписчиков. Видеоконтент становится популярнее: например, больше половины пользователей предпочтут посмотреть видео о продукте, а не читать его описание.

    Самые популярные форматы видео — это объяснения, демонстрация продукта, инструкции и рекомендации. Но вы можете вставлять в письма любые видео, которые полезны и интересны вашей целевой аудитории.

    Что сделать, чтобы видео в письме сработало эффективней и собрало больше просмотров:

    • Упоминайте видео в теме письма.
    • Пишите интересную подводку к видео — заинтригуйте, расскажите о пользе, которую подписчик получит от просмотра.
    • Выберите для превью живой и динамичный кадр, лучше всего — с людьми.
    • Добавьте персонажа в видео — персонализированные ролики дольше удерживают внимание зрителя и помогают формировать эмоциональную связь с брендом.
    • По возможности делайте короткие видео. Это не значит, что часовой вебинар нужно разделить на десяток частей. Но если делаете короткий ролик на две минуты, подумайте, можно ли сократить его до минуты. Это серьезно повысит досматриваемость.

    Как добавить видео в свое письмо в сервисе SendPulse:

    1. Ссылкой в текст.
    2. CTA кнопкой.
    3. Картинкой — либо сделайте картинку активной ссылкой, либо еще добавьте рядом CTA кнопку или ссылку в текст.
    4. Гифкой.

    Делитесь видеоконтентом, чтобы ваши рассылки были яркими, полезными для подписчиков и приносили больше результата. Регистрируйтесь в SendPulse и тестируйте, какой способ добавлять видео в письма лучше подойдет именно вам.

    Как создать ссылку на почту и телефон в HTML?

    Посмотреть обсуждение

    Улучшить статью

    Сохранить статью

    • Последнее обновление: 10 окт, 2021

  • Читать
  • Обсудить
  • Посмотреть обсуждение

    Улучшить статью

    Сохранить статью

    В этой статье мы рассмотрим пошаговый процесс создания ссылки HTML Mailto и звонка. Когда пользователь щелкает ссылку mailto, он открывает почтовый клиент по умолчанию в системе пользователя. Вы можете легко сделать эти типы интерактивных ссылок с помощью тега привязки.

    Почтовая ссылка: Пользователи могут легко связаться с владельцами веб-сайтов или кем-либо с помощью почтовой ссылки. Ссылка Mailto перенаправляет пользователя в почтовый клиент и создает новую почту, адресовав письмо по ссылке mailto. Кроме того, мы можем указать тему и основной текст по умолчанию внутри ссылки mailto, что экономит время пользователей.

    Следующие запросы и параметры в ссылку mailto:

    • mailto: Он принимает адрес электронной почты получателя.
    • cc: Это необязательный параметр. Он принимает другой адрес электронной почты, который получит копию.
    • скрытая копия : Это также необязательный параметр. Он принимает один или несколько адресов электронной почты, которые получат скрытую копию.
    • тема : В этом параметре вы можете назначить тему письма по умолчанию.
    • body : позволяет установить основной текст по умолчанию. Однако это необязательно.
    • ? : Это первый разделитель параметров.
    • и : позволяет разделить более одного запроса.

    Синтаксис:

      "  mailto:[email protected]">  

    Кроме того, пользователи могут добавлять темы по умолчанию для ссылки mailto. Если пользователи хотят добавить немного больше информации, такой как электронные письма CC, электронные письма BCC и основной текст, мы можем сделать это легко. Мы должны добавить все запросы после электронной почты пользователя, за которой следует вопросительный знак. Если пользователи хотят добавить несколько запросов, они могут использовать оператор & для разделения двух запросов.

    Пример:

    at GeeksForGeeks

    HTML

    < html >

       

    < head >

         < title >Mailto link title >

    head >

       

    < body >

         < h2 стиль = "цвет: Зеленый;" >

             Связаться с GeeksForGeeks!

         h2 >

       

        

         < label >Email: label >

     

         < a href = "mailto:feedback@geeksforgeeks. org" >

             Contact at GeeksForGeeks

         a >< br />

       

        

         < label >Email: label >

           

         < a href = "mailto:[email protected]?subject=Mail to GeeksForGeeks"

             target = "_blank" >

             Contact at GeeksForGeeks

         a >

         < br />

       

        

            

         < label >Email: label >

       

         < a href = "mailto:feedback@geeksforgeeks. [email protected][email protected]&subject=Mail to GeeksForGeeks&body=Demo email"

    target = "_blank" >

             Contact at GeeksForGeeks

         a >

    body >

    HTML >

    Выход:

    0002 Ссылка для вызова: Поскольку мы добавили ссылку mailto, мы также можем добавить ссылку для вызова с помощью тега привязки HTML. Когда пользователь нажимает на ссылку вызова, он перенаправляет пользователя в приложение вызова по умолчанию с адресным номером телефона в ссылке вызова. Таким образом, пользователям не нужно набирать номер телефона, и они могут звонить напрямую, нажав кнопку вызова.

    Синтаксис:

      

    Мы также можем добавить код страны перед номером телефона внутри ссылки.

      позвонить в США  

    Различные действия при вызове:

    • тел. — для перенаправления в приложение вызова.
    • позвоните по номеру — чтобы открыть приложение Skype.
    • SMS – для отправки текстового сообщения.
    • факс – Для отправки факса.

    Пример:

    позвоните в США
    -456-7890″> позвоните нам

    Пример:

    HTML

    8! DOCTYPE html>

    < html >

       

    < head >

         < title >Call link title >

    head >

       

    < body >

         < h2 style = "color : Зеленый;" >

             Свяжитесь с GeeksForGeeks!

         h2 >

       

         < a href = "tel:+

    -456-7890"

             Contact on call 

         A > < BR />

    < A HREF 8999 HREF 89999 HREF

    99999909 HREF

    999990909
    HREF

    99

    0909 . "Callto:+

    -456-7890" >

    Контакт на Skype

    < / A > <9 < / A >.

    < A HREF = "SMS:+

    -456-7890" >

    999>

    988 99999>

    98 0 >

    0 ">

    0" >

    0 "0089 < / A > < BR />

    . "

             Send Fax 

         a >< br />

    body >

       

    html >

    Output:


    Recommended Articles

    Page :

    A Complete Guide To Электронная почта в формате HTML — Smashing Magazine

    • 15 минут чтения
    • Электронная почта в формате HTML, Генераторы, Инструменты, Шаблоны, сводки новостей, Передовой опыт
    • Поделиться в Twitter, LinkedIn
    Об авторе

    Виталий Фридман любит красивый контент и не любит легко сдаваться. Когда он не пишет, он, скорее всего, занимается интерфейсом и UX… Больше о Виталий ↬

    В новой короткой серии постов мы расскажем о некоторых полезных инструментах и ​​методах для разработчиков и дизайнеров. Недавно мы рассмотрели генераторы CSS, генераторы SVG и доступные интерфейсные компоненты. На этот раз мы рассмотрим шаблоны и инструменты для создания и оформления электронных писем в формате HTML. Не пропустите следующий.

    Содержание

    Ниже вы найдете быстрый переход к определенным компонентам, которые могут вам понадобиться. Прокрутите вниз для общего обзора. Или пропустите оглавление.

    • accessibility
    • bugs
    • dark mode
    • editors and IDEs
    • feature support
    • frameworks
    • getting started
    • guides and resources
    • inline CSS
    • inspiration
    • mailto link generator
    • mailto selection prompt
    • Marketing
    • Мета-языки
    • Предварительные просмосы
    • Производительность
    • Удалить неиспользованный CSS
    • Целевые почтовые клиенты
    • отслеживание блокировщика
    • сцены причудливого мира электронной почты в формате HTML, Кейти Г. О'Коннор опубликовала замечательное руководство о том, как начать кодирование электронной почты. В статье представлены курсы, учебные пособия, статьи и просто общие рекомендации, которые следует учитывать при создании и дизайне электронных писем — все в исчерпывающем одностраничном руководстве. На SmashingMag Ли Манро также опубликовал подробное руководство по созданию и отправке электронных писем в формате HTML.

      Если вы новичок в кодировании электронной почты в формате HTML, руководство Кейти Г. О’Коннор — хорошее место для начала.

      В качестве альтернативы, «Как кодировать электронные письма в формате HTML для любого устройства» — это очень подробное руководство по созданию надежного шаблона электронной почты в формате HTML и его тестированию, а также практический пример создания шаблона информационного бюллетеня с нуля. В общем, это очень солидный обзор всего, что вам нужно знать, чтобы начать с правильной ноги.

      У Джейсона Родригеса есть подробный видеокурс по электронной почте в формате HTML (платный), в котором почти все, что нужно знать о них, от специальных возможностей до устранения неполадок, рабочих процессов и инструментов.

      И если вы боретесь с проблемой электронной почты или просто ищете помощи от сообщества, #emailgeeks — отличная отправная точка. Это сообщество Slack, доступное только по приглашению, с множеством каналов для обсуждения кода, дизайна, вакансий, событий и новых инструментов и ресурсов. Вы также можете найти множество ресурсов с хэштегом #emailgeeks в Твиттере.

      Написание чистых, отзывчивых электронных писем, обеспечивающих надежную работу во всех популярных почтовых клиентах, может отнимать много времени. HEML здесь, чтобы изменить это. Открытый исходный код 9Язык разметки 0027 дает вам всю мощь HTML без необходимости иметь дело со всеми причудами электронной почты. Нет никаких специальных правил или парадигм стилей, которые нужно освоить, поэтому, если вы знаете HTML и CSS, вы готовы начать.

      MJML делает кодирование адаптивных писем немного более удобным.

      MJML основан на той же идее упрощения процесса создания адаптивных электронных писем. Язык разметки основан на семантическом синтаксисе , который упрощает процесс, в то время как движок с открытым исходным кодом выполняет тяжелую работу и переводит написанный вами MJML в адаптивный HTML. Вы можете начать с пошагового руководства через MJML.

      Библиотека стандартных компонентов экономит ваше дополнительное время и упрощает кодовую базу электронной почты. И если вы хотите создать свой собственный, руководство по модульной системе шаблонов также может помочь.

      Говоря об экономии времени: все мы знаем, что для правильной работы электронной почты в формате HTML требуются таблицы за таблицами — и как утомительно может быть их создание. Вот тут-то и появляется Inky. Язык шаблонов преобразует простые теги HTML, такие как и , в сложные HTML-таблицы, так что вам не нужно беспокоиться.

      Заставить электронную почту в формате HTML работать в почтовых клиентах — непростая задача. К счастью, существует множество надежных инструментов, шаблонов и фреймворков, облегчающих выполнение вашей работы. Например, Maizzle — это фреймворк, помогающий быстро создавать электронные письма в формате HTML с помощью Tailwind CSS и расширенной постобработки для конкретных писем . Он также предоставляет несколько готовых проектов (Maizzle Starters), с которыми вы можете начать прямо сейчас.

      Объяснение того, как пользователи Maizzle «приносят свой собственный HTML». (Источник изображения: Maizzle

      Maizzle использует платформу Tailwind CSS, чтобы дизайнеры и разработчики могли легко создавать прототипы электронных писем с помощью HTML и CSS. Он также поставляется с красивыми шаблонами, если вы не хотите разрабатывать каждое электронное письмо с нуля. В качестве альтернативы вы также можете рассмотреть MJML.

      Foundation for Emails помогает создавать адаптивные электронные письма в формате HTML, которые хорошо работают со всеми основными почтовыми клиентами, даже с Outlook. Подход, основанный на сетке, гарантирует, что ваша электронная почта будет работать на любом устройстве, шаблоны пользовательского интерфейса и встроенный CSS позволяют быстро привести электронную почту в форму, а Sass дает вам контроль над распространенными стилями. Независимо от того, что вы создаете, выбор адаптивных шаблонов для всего, от транзакционных электронных писем до капельных кампаний и информационных бюллетеней, сэкономит вам время, которое вы можете вместо этого потратить на воронки копирования или конверсии.

      Foundation for Emails можно использовать с простым CSS или Sass, как вам больше нравится.

      Cerberus и HTML Email предоставляют небольшие коллекции из надежных, надежных шаблонов для адаптивных электронных писем в формате HTML, которые хорошо протестированы в более чем 50 почтовых клиентах, включая Gmail, Outlook, Yahoo, AOL и многие другие. EmailFrame.work позволяет создавать адаптивные HTML-шаблоны электронной почты с предварительно созданными параметрами сетки и базовыми компонентами, поддерживаемыми более чем 60 почтовыми клиентами.

      Codedmails включает 60 шаблонов и тем электронной почты, написанных на MJML и проверенных на совместимость.

      Codedmails включает 60 шаблонов и тем электронной почты, написанных на MJML и проверенных на совместимость. Весь код доступен на Github, шаблоны можно использовать бесплатно для некоммерческих проектов, а исходные файлы MJML предоставляются за дополнительную плату.

      Stripo, Chamaileon, Postcards, Topol.io, GoodEmailCode, Pixelbuddha и Bee Free содержат множество бесплатных HTML-шаблонов электронной почты, Litmus предоставляет адаптивные шаблоны электронной почты для информационных бюллетеней, обновлений продуктов и квитанций, а CampaignMonitor предлагает бесплатный конструктор HTML-шаблонов электронной почты с функция перетаскивания. Еще один редактор с перетаскиванием, который стоит рассмотреть, — это Unlayer. Он поможет вам создать готовые HTML-шаблоны электронной почты для мобильных устройств всего за несколько кликов — без необходимости кодирования.

      Удобный инструмент, который должен быть в наборе инструментов каждого, кто сталкивается с электронной почтой в формате HTML — время от времени или регулярно — это caniemail.com. Вдохновленный успешной концепцией caniuse.com, Can I email позволяет проверить поддержку 179 функций HTML и CSS в 31 почтовом клиенте.

      Могу ли я по электронной почте выделить веб-функции и их поддержку в почтовых клиентах HTML.

      Вы можете ввести функцию, чтобы увидеть насколько хорошо она поддерживается , проверить указатель функций, сравнить почтовые клиенты или просмотреть таблицу поддержки почтовых клиентов, которая ранжирует почтовые клиенты на основе их поддержки. Полные данные также доступны в виде файла JSON.

      Apple Mail не отображает встроенные файлы SVG, Gmail не отображает сообщения электронной почты в полную ширину, Outlook меняет поведение анимированных файлов Gif — все мы знаем, как странно иногда ведут себя почтовые клиенты.

      Meet Email Bugs, растущий репозиторий ошибок электронной почты.

      Чтобы помочь вам понять, что происходит, когда вы сталкиваетесь с подобными ошибками, Реми Пармантье поддерживает Email Bugs, репозиторий GitHub для странного поведения почтовых клиентов . Это не только облегчает жизнь дизайнерам электронной почты, предоставляя место для обсуждения ошибок, но также пытается сообщать о каждой ошибке заинтересованной компании и исправлять их навсегда. Но на всякий случай, если это невозможно, в статье «Как настроить таргетинг на почтовые клиенты» представлен обзор обходных путей для таргетинга на конкретные почтовые клиенты.

      Старые добрые HTML-ссылки могут делать больше, чем мы обычно приписываем им. Возможно, мы привыкли к префиксу mailto: , но на самом деле , генерирующий код , может быть довольно раздражающим. Mailtolink.me делает одну вещь, и делает это хорошо: он генерирует фрагмент для ссылок mailto , включая CC, BCC, строку темы и основной текст.

      Простое выполнение одной задачи хорошо: Mailto Link Generator заботится о mailto: ссылках.

      Mailto Selection Prompt

      Иногда, когда вы нажимаете на адрес электронной почты, может открываться приложение, которое ваши клиенты на самом деле не используют. Вот почему принято копировать и вставлять адреса электронной почты вместо прямого нажатия на ссылки. Чтобы избежать разочарования на другом конце, мы можем использовать Mailgo и MailtoUI.

      Mailgo открывает приглашение разрешить клиентам отправлять электронную почту в своем любимом клиенте или просто скопировать адрес электронной почты.

      Вместо открытия собственного почтового клиента оба инструмента предлагают модальное окно , позволяющее пользователю выбрать одну из предпочтительных служб или скопировать и вставить ссылку. Кроме того, Mailgo также может обращаться ко всем ссылкам tel , позволяя им открывать Telegram, WhatsApp, Skype, звонить по умолчанию или копировать номер телефона, а также поддерживает темный режим.

      Может показаться, что только потому, что электронная почта в формате HTML кажется довольно древней и устаревшей, таковы и возможности того, что мы можем сделать с электронной почтой в формате HTML. Тем не менее, существует множество ресурсов, блогов и подкастов, посвященных новым методам работы с электронной почтой — некоторые из них часто очень креативны!

      Нет недостатка в витринах электронной почты в формате HTML: Email Love выделяет тысячи из них.

      Litmus Blog, блог CampaignMonitor и электронная почта в формате HTML содержат множество статей и подкастов с рекомендациями, советами, ресурсами и даже подкастами по электронной почте в формате HTML. И если вам нужно немного вдохновения для последних электронных писем, отсортированных по отраслям, Really Good Emails и EmailLove тоже придут вам на помощь.

      • Вам не нужно рыться в собственном почтовом ящике, чтобы найти вдохновение для HTML-дизайна электронной почты. Email Love собрал фантастическую подборку вдохновляющих писем от ведущих компаний.
      • Really Good Emails позволяет легко находить вдохновение для электронных писем в формате HTML. У вас есть выбор: просматривать коллекцию в хронологическом порядке или сузить результаты в зависимости от типа письма (например, купон, бесплатная пробная версия), цели (например, вознаграждение клиентов, спасибо), названия компании или категории. и так далее.
      • Недостаточно? Существует также HTML-дизайн электронной почты и HTML-галерея электронной почты.
      Really Good Emails позволяет пользователям фильтровать более 7000 дизайнов.

      Где мы находимся с электронной доступностью ? Правильно ли мы объявляем электронные письма программам чтения с экрана? Как насчет темного режима? В репозитории Accessible Email представлен ряд статей, инструментов, презентаций и ресурсов о специальных возможностях — не только для электронной почты, но и конкретно для нее. Доступный репозиторий электронной почты

      предоставляет сотни ресурсов и инструментов для тестирования и улучшения доступности ваших электронных писем.

      С помощью Accessible-Email.org вы можете анализировать отправленные кампании и проверять улучшения доступности. С темным режимом для симулятора электронной почты вы можете проверить, как выглядит ваша электронная почта в темном режиме.

      Если все, что вам нужно, это чистое пространство для преобразования вашего HTML и CSS, Alter.Email — надежный вариант. С помощью инструмента вы можете выбрать несколько «трансформеров» — например, встроенный CSS и очистить код , удалить неиспользуемый CSS, а также отформатировать HTML и даже предотвратить всплывающие слова. Кроме того, вы также можете использовать Postdrop, который также позволяет вам минимизировать и встроить CSS, а также отправить тестовое электронное письмо.

      Фантастический инструмент электронной почты, когда вам нужен такой уровень детализации: Alter.Email позволяет изменять HTML на лету. (Источник изображения: Alter.Email)

      Написание CSS не особенно увлекательная задача с электронной почтой HTML, разбросанной повсюду с !important и встроенными стилями. Чтобы удалить неиспользуемый CSS из шаблонов электронной почты, есть Email Comb. Инструмент позволяет вам добавлять классы и идентификаторы, которые вы хотите игнорировать, выбирать, хотите ли вы минимизировать их и удалять комментарии, и показывает, что именно он удалил.

      Очистка электронной почты в формате HTML: Email Comb удаляет то, что вам не нужно, но вы можете добавить классы, которые нужно игнорировать.

      Почтовые клиенты изменяют и удаляют часть вашего HTML и CSS, часто безжалостно. Если один из почтовых клиентов ведет себя не совсем так, как ожидалось, вы можете рассмотреть его отдельно. Шпаргалка для таргетинга почтовых клиентов позволяет выбрать целевой почтовый клиент и по крайней мере попытаться обратиться к нему напрямую. Это может работать не всегда, поскольку почтовые клиенты постоянно меняются, но попробовать стоит.

      На всякий случай, если вам это действительно нужно: нацеливание на почтовые клиенты с помощью хакерских селекторов CSS.

      Thebetter.email предоставляет растущий репозиторий полезных маркетинговых ресурсов по электронной почте, включая людей, учебные сайты, инструменты, сведения о поставщиках услуг электронной почты, информационные бюллетени, код и интерактивные ресурсы электронной почты. Отобрано вручную Джейсоном Родригесом, который много лет работает в индустрии и провел много времени, пробираясь сквозь грязь в поисках хороших вещей.

      Все, от шаблонов до маркетинговых ресурсов на TheBetter.email.

      Если вам нужно углубиться в окопы электронной почты в формате HTML, лучшие практики и электронный маркетинг, в руководствах CampaignMonitor и Mailchimp вы найдете множество ресурсов для начала работы. Действительно, некоторые из них будут касаться конкретных продуктов, но они также представляют собой более общие руководства по передовым методам отправки электронных писем, руководства по дизайну, советы по доставке, требования к защите от спама и множество других тем в этом направлении.

      Подробные руководства по созданию и маркетингу электронной почты, а также по тенденциям почтового маркетинга от Oracle.

      А если вы ищете текущие тенденции в почтовом маркетинге, Oracle Email Marketing Trends включает множество видеороликов о доставляемости электронной почты, модульной архитектуре электронной почты, доступности электронной почты, а также о почтовом маркетинге.

      Темный режим в Gmail и Outlook

      Мы все привыкли к темному режиму во многих приложениях и на веб-сайтах, но как насчет поддержки темного режима в почтовых клиентах HTML? Мы могли бы, конечно, отправить одно и то же электронное письмо всем подписчикам, но если вы привыкли к темному режиму в своей операционной системе, яркое электронное письмо может скорее оттолкнуть вас, а поощрять отказ .

      Руководство разработчика по темному режиму в электронной почте содержит некоторые важные рекомендации, которые следует учитывать при создании HTML-версии электронной почты в темном режиме. В нем объясняется, как настроить темный режим, как работать с изображениями и общая поддержка браузера (что очень хорошо!).

      Руководство разработчика по темному режиму в электронной почте: подробное и всестороннее.

      Реми Парментье идет немного глубже, показывая, как исправить проблемы с темным режимом Gmail с помощью режимов наложения CSS. Gmail принудительно заменяет любой светлый цвет текста на темный. Если вам нужно это исправить, Реми придумал творческое использование mix-blend-mode (поддерживается в Gmail), чтобы при необходимости сохранить светлый цвет текста. И если вам нужно убедиться, что ваши электронные письма реагируют на темный режим Outlook.com , Remi также поможет вам.

      Исправление темного режима в электронных письмах в формате HTML: Реми Пармантье проявил творческий подход, чтобы исправить проблемы с темным режимом Gmail с помощью режимов наложения CSS.

      Если вы проводите довольно много времени с электронной почтой в формате HTML, вы можете использовать специальный редактор электронной почты в формате HTML. Parcel — это просто редактор кода , созданный специально для кодирования и разработки электронных писем. Он обеспечивает предварительный просмотр в реальном времени, поэтому вы можете видеть в режиме реального времени, что вы создаете, а также имеет стандартные функции специальных возможностей, поэтому вы можете проверять проблемы доступности во время создания или разработки электронной почты. Кроме того, инструмент также позволяет вам сотрудничать с вашей командой и запускать тесты электронной почты непосредственно из инструмента.

      Электронные письма в формате HTML могут быть запутанными, их сложно создавать и поддерживать. HTML-среды разработки электронной почты, такие как Parcel, помогут вам поддерживать порядок. (Источник изображения: Parcel)

      Кроме того, вы также можете взглянуть на Mail Studio, сложное настольное приложение (для Windows, macOS и Linux), которое сочетает в себе визуальное редактирование и редактирование кода в одной электронной среде IDE .

      Приложение поставляется с библиотекой компонентов, от заголовков до панелей навигации и аккордеонов, парой адаптивных шаблонов электронной почты, интеграцией Google Fonts, встроенной поддержкой Sass, палитрой команд, инструментами для совместной работы, предварительным просмотром электронной почты и даже интеграция с поставщиками услуг электронной почты , такими как MailChimp, Campaign Monitor и Sendgrid. Интеграция Figma должна появиться в ближайшее время.

      Создание полностраничного предварительного просмотра электронной почты

      Если вам нужен полностраничный предварительный просмотр электронной почты в формате HTML, Emailpreview.io может быть именно тем, что вам нужно. Вы можете скопировать/вставить HTML или импортировать файл EML , который вы только что получили, и инструмент выведет полностью обработанное изображение вашего письма. Вы также можете выбрать ширину устройства. Полезный маленький инструмент, чтобы держать рядом.

      Быстро и просто: Emailpreview.io создает предварительный просмотр ваших писем на всю страницу.

      Mail Tracker Blocker

      Большинство маркетинговых электронных писем содержат трекеры в электронной почте HTML, поэтому они могут отслеживать, как часто, когда и где клиенты открывают электронные письма. MailTrackerBlocker действует как блокировщик рекламы для браузеров, но работает с почтовыми клиентами. Инструмент помечает, кто отслеживает клиентов, и удаляет пиксели отслеживания, прежде чем они смогут отображаться, поэтому вы по-прежнему можете загружать весь удаленный контент и сохранять конфиденциальность своего поведения. В настоящее время доступно только для Apple Mail на macOS 10.11–11.x ( привет Джереми Киту! ).

      Вы можете использовать блокировщик рекламы, чтобы заблокировать стороннее отслеживание, а для Apple Mail также есть MailTrackerBlocker, чтобы блокировать пиксели отслеживания в электронных письмах.

      Переполненные почтовые ящики, спам с запросами обратных ссылок, люди, отправляющие вам электронные письма в пятницу днем, а затем в понедельник утром — есть много вещей, которые делают работу с электронной почтой неприятной. Однако, поскольку от электронной почты никуда не деться, есть только одно решение: давайте вместе исправим ситуацию. Имея это в виду, Крис Койер запустил сайт «Email is Good», посвященный производительность электронной почты .

      Фантастический небольшой ресурс о продуктивности работы с электронной почтой. Электронные письма могут быть сложными для кодирования, но они не так уж плохи по своей сути.

      «Электронная почта — это хорошо» рассказывает о том, что делает электронную почту раздражающей, советов и идей о том, как мы можем добиться большего успеха, а также небольшие анекдоты, которые могут быть интересны каждому. Прекрасная возможность подумать о том, как каждый из нас обращается с электронной почтой, и о реакции, которую наши привычки электронной почты могут вызвать у получателя.

      Подведение итогов

      Вероятно, мы упустили некоторые важные и ценные методы и ресурсы! Поэтому, пожалуйста, оставьте комментарий и обратитесь к ним — мы хотели бы обновить этот пост и поддерживать его в актуальном состоянии, чтобы мы все могли вернуться к нему и создавать электронные письма в формате HTML лучше и быстрее.

      Держись!

      Дополнительная литература

      • Инструменты аудита CSS
      • Генераторы CSS
      • Генераторы SVG
      • Введение в создание и отправку электронной почты в формате HTML для веб-разработчиков
      • Также подпишитесь на нашу рассылку, чтобы не пропустить следующие.

      Основные ссылки | HTML-ссылки на другие страницы, файлы и адреса электронной почты

      Путь // www.yourhtmlsource.com → Мой первый сайт → ОСНОВНЫЕ ССЫЛКИ


      Росс Шеннон

      Когда у вас появится возможность создавать HTML-страницы, вы захотите научитесь создавать связи между ними, чтобы можно было приступить к созданию сайта. Ссылки — это сущность HTML, именно они делают его уникальным.
      Пока вы изучаете ссылки, я также научу вас основам сайта организация и структура .

      Навигация по страницам:
      Первые ссылки · Структура ссылок · Ссылки на адреса электронной почты · Ссылки на картинки · Ссылки на файлы | Абсолютные и относительные ссылки · Линкал Гимнастика · Внешние ссылки | Структура сайта

      Эта страница последний раз обновлялась 21 августа 2012 г.



      Итак, у вас есть страница, которую вы научились писать на первом уроке. Теперь вам понадобится еще одна страница. Это не должно быть чем-то выдающимся, достаточно простой страницы. Вы можете скопировать первую страницу и просто сохранить ее под другим именем, если хотите. Просто убедитесь, что вы знаете имена двух файлов и что они находятся в папке 9.0027 та же папка . Не забудьте позвонить на свою домашнюю страницу index.html .

      исходный код: Всегда используйте строчные буквы при именах html-файлов, изображений и папок. Большинство веб-серверов (компьютеров, на которых вы в конечном итоге разместите свой сайт) чувствительны к регистру, а это означает, что для них важно, используются ли в ваших файлах заглавные буквы или нет. При ссылке на страницы или вводе URL-адресов вам не нужно запоминать регистр каждой буквы, поэтому, если все используют маленькие буквы, проблема исчезнет.

      Структура ссылки

      Как и все теги, ссылки имеют определенную структуру и имеют начальные и конечные теги. Поместите эту строку кода на одну из ваших страниц.

      Очень важно Ссылка

      Объяснение:

      • a : a означает Nchor , что означает Link. Это тег, благодаря которому все это происходит.
      • href : Означает H Гипертекст REF Ссылка. Часть href — это еще один атрибут со значением местоположения другой страницы. Просто измените theotherpage.html на имя второго файла. Не забывайте про кавычки!

      Все, что вы поместите в теги ссылок, станет ссылкой, окрашенной в синий цвет и подчеркнутой. Когда вы наведете на нее указатель мыши, ваш курсор превратится в руку, а URL-адрес страницы появится в строке состояния вашего браузера (в нижней части окна). Если вы хотите сделать ссылки на другие части вашей страницы (например, ссылку на верхнюю часть страницы), настройте несколько внутренних ссылок. Изменение цветов ссылок по умолчанию осуществляется в атрибутах body.

      Ссылки на адреса электронной почты

      Если вы хотите, чтобы люди могли отправлять вам электронные письма, щелкнув ссылку, используйте этот код:

      напишите мне < /a>

      , чтобы создать это — напишите мне — которое откроет программу электронной почты пользователей с вашим адресом в поле Кому: .

      Ссылка на картинку

      Ссылка на файл картинки практически такая же, как и на html файл. Просто укажите имя файла и не забудьте правильный суффикс — например, если это gif или jpg . Для краткого изложения форматов файлов изображений в Интернете прочитайте это. Если вы хотите использовать картинку как ссылку , прочитайте следующий урок.

      Связывание с файлами

      Вы связываетесь с файлом так же, как с изображением. Разница лишь в том, что он не откроется в браузере, а загрузится в указанное место на жестком диске ридера. Пример:

      скачать песню (2.6MB mp3)

      Встраивание файла непосредственно в страницу — это другой процесс. У нас также есть страница о форматах файлов в Интернете.

      Абсолютные и относительные ссылки

      Интернет-адреса точно следуют установленной иерархической структуре, с которой вы, вероятно, знакомы в файловой системе вашего компьютера. Сначала идет интернет-домен, например www.example.com. Затем идут каталоги (папки), содержащие файл, и, наконец, имя файла с соответствующим расширением типа файла. Каждый сегмент URL-адреса отделяется косой чертой. Всегда помните: в Интернете все косые черты идут вперед .

      Существует два разных способа указать ссылки на файл. «Абсолютные ссылки» включают полный адрес веб-сайта, включая http:// и www. биты. «Относительные ссылки» гораздо короче и более управляемы, и их можно использовать только для указания на другие страницы того же веб-сайта.

      Например, предположим, что у вас есть страница с именем page1.html в каталоге «ссылки» вашего сайта. Абсолют href на эту страницу http://www.example.com/links/page1.html . Итак, вы размещаете эту ссылку в любом месте на любой странице, на любом сайте, и она всегда будет вести на эту страницу в Интернете.

      Относительные ссылки могут вести только на страницу с того же сайта . Адрес всегда относительно позиции второго файла. Если бы вы ссылались на ту же страницу со страницы в том же каталоге, href был бы просто page1. html . Если бы вы делали ссылку со своей домашней страницы, то есть из корневого каталога, ссылка выглядела бы как , так как вам нужно было бы сначала перейти в каталог, а затем получить файл.

      sourcetip: Если вы называете файлы index.html в своих каталогах, вы можете делать ссылки на эти страницы, просто ссылаясь на имя каталога. Ваш браузер всегда будет использовать index в качестве главной страницы для этой папки. Это означает, что вы можете конденсировать href="folder/index.html" в href="folder/" . Косая черта говорит браузеру, что он должен искать папку, а не файл. Не забывайте об этом!

      Linkal Gymnastics

      Если вам нужно подняться вверх по каталогу, а затем вернуться в другой, вам нужно понять, как устроен ваш сайт. Используя исходный код HTML в качестве примера, мы сейчас находимся в разделе «myfirstsite». Посмотрите на адресную строку, чтобы увидеть. Если бы мы хотели связать относительно с разделом «images», нам пришлось бы перейти на один каталог вверх, а затем вниз в каталог изображений. Так что полный родственник href будет
      "../images/index.html"
      Видите две точки? Они означают «перейти вверх по каталогу» к вашему корню. Таким образом, независимо от того, насколько глубоко вы погрузились в свой сайт, вы всегда можете вернуться к нему с помощью пары ../../. Просто считайте каталоги, пока не окажетесь на нужном уровне.

      sourcetip: Если вы хотите сделать ссылку на страницу, которая находится в верхней части вашего сайта (не глубоко в каталогах), вы можете начать ссылку с косой черты. Это означает «начать с корневого каталога». Итак, href выше может быть просто /images/ . Это избавляет вас от необходимости вводить множество ../../s. Обратная ссылка на вашу домашнюю страницу всегда href="/"

      Внешние ссылки

      На внешних ссылках (ссылках на другие сайты) вы всегда должны помнить, что перед адресом следует добавлять префикс http:// . В противном случае ссылка не будет работать, браузер будет искать файл с именем www.yourhtmlsource.com на вашем сайте. Вы будете ссылаться на нас, верно? Ты будешь моим новым лучшим другом, если сделаешь это, нахал.

      Чтобы сделать это правильно, вы просто предлагаете абсолютную ссылку, как показано выше. Таким образом, правильным адресом для ссылки будет http://www.yourhtmlsource.com/. Обратите внимание на косую черту в конце? Это касается только каталогов (то есть папок) или доменных имен, как в этом примере. Не ставьте косую черту после ссылки .html, только для каталогов, таких как .com или адреса без суффикса.

      Структура сайта

      Без простого плана игры на вашем сайте скоро будет очень трудно найти что-то для вас, учитывая все файлы, которые вы продолжаете накапливать на нем. Таким образом, вам следует сгруппировать страницы схожей тематики в папки (каталоги). Держите все свои изображений тоже в одной папке, вдали от ваших html-файлов (назовите папку «images» или «media» или что-то в этом роде).

      Я бы еще посоветовал вам поработать по шаблону вашего дизайна. Возможно, сейчас это не важно, так как ваш сайт может не иметь отличительного дизайна, но позже этот файл сэкономит вам часы времени. Что вы делаете, так это сохраняете файл без содержимого, просто макет ваших страниц как TEMPLATE.html в каждом каталоге вашего сайта (заглавными буквами, чтобы он выделялся), со всеми правильными ссылками. Затем, когда вы добавляете страницу в папку, вы просто открываете этот файл, добавляете в него свой контент и сохраняете под другим именем, оставляя template.html пустым, готовым к другому использованию. Чтобы увидеть наш шаблон для этого каталога, см. это. Проверьте, у нас есть по одному в каждом каталоге.

      Допустим, у вас есть сайт о Солнечной системе (просто скажем ). Храните все файлы о марсе в папке под названием «mars», со всеми изображениями марса в каталоге под названием «images» в каталоге под названием «mars». И сохранить фотографии Урана... нет. Я выше этого.

      Говоря о картинках....

      HTML/Учебники/Ссылки/Подтверждение почты – SELFHTML-Wiki

      Text-Info

      10min

      1
      2 e1224
      • Ссылки в HTML
      • Einstieg в HTML

      Ссылка на электронную почту с почты: Zusatz versehen werden. Bei einem Klick auf einen solchen E-Mail-Verweis öffnet sich gleich das E-Mail-Programm wie MS Outlook или Thunderbird, wenn es im Betriebssystem als Standardprogramm festgelegt ist.

      Beachten Sie: In den letzten Jahren hat sich aber gezeigt, dass immer mehr Menschen ihre Mails online verwalten, часто sogar auf dem Handy. Deshalb wird der mailto:-Zusatz nicht mehr so ​​часто verwendet.

      Sie können auf jede beliebige E-Mail-Adresse im Internet-Format einen Verweis setzen. Eine Internet-gerechte E-Mail-Adresse erkennen Sie u. а. an dem Zeichen @ innerhalb der Adresse. Wenn der Anwender auf den Verweis klickt, kann er eine E-Mail an den betreffenden Empfänger absetzen.

      Бейшпиль

      Выходные данные

      Verantwortlich für den Inhalt dieser Seiten Фриц Эйерсхейл, [email protected]

      E-Mail-Verweise beginnen immer mit mailto: (ohne // dahinter!). Der Verweis ist bei Anwendern nur ausführbar, wenn der Web-Browser das Erstellen und Absenden von E-Mails unterstützt oder wenn bei solchen Verweisen autotisch ein E-Mail-Programm или Webmail-Service aufgerufen wird. Es ist sinnvoll, im Verweistext die E-Mail-Adresse noch einmal explizit zu nennen (so wie im obigen Beispiel), damit Anwender, bei denen der E-Mail-Verweis nicht ausführbar ist, auf Wunsch separat eine E-Mail senden können.

      Beachten Sie: Wenn Sie eine eine reexistierende E-Mail-Adresse im Klartext im Internet veröffentlichen, können Sie sicher sein, dass diese Adresse früher oder später jede Menge Spam erhält.

      Optionen bei E-Mail-Verweisen[Bearbeiten]

      Die iter beschriebenen Optionen is nicht im HTML-Standard verrankert, widesprechen diesem aber auch nicht unbedingt, solange die Kodierungsregeln für URIs eingehalten werden. Da sie von vielen Browsernterpretiert werden, sollen sie hier erwähnt werden.

      Sie können:

      • E-Mail-Verweise and mehrere Empfänger senden, wahlweise cc (sichtbare Kopienempfänger) или bcc (unsichtbare Kopienempfänger),
      • anstelle einer einfachen E-Mail-Adresse ein vollständiges Empfängerschema angeben wie Fritz Eierschale
      • ein Subject vordefinieren, sodass beim Öffnen des E-Mail-Editors das Betreff-Feld bereits mit einem Text Ihrer Wahl ausgefüllt ist,
      • einen Body-Inhalt vordefinieren, sodass beim Öffnen des E-Mail-Editors bereits Text im Nachrichtentext der E-Mail steht, z. Б. Эйне Андреде,
      • все комбинированные варианты.

      Es besteht jedoch keinerlei Garantie, dass alle Möglichkeiten in allen Browsern und allen Kombinationen mit E-Mail-Programmen funktionieren. Einige Clients übernehmen die Parameter, wenn der Link geklickt wird. Wird jedoch die Funktion "Link-Adresse kopieren" angewendet, поэтому wird часто nur die Mail-Adresse ohne Параметр übernommen.

      ein Hauptempfänger, ein sichtbarer Kopienempfänger

       
          Почта с копией
      
       

      ein Hauptempfänger, ein unsichtbarer Kopienempfänger

       
          Mail mit Geheimkopie
      
       

      vordefinierter Betreff

       
          Почта мит Бетрефф
      
       

      vordefinierter Nachrichteninhalt

       
          Почта с телом
      
       

      комбинированный вариант

        [email protected]&subject=Hallo%20Fritz,%20hallo%20Heidi">
          Почта с копией и почтой
       

      zwei Hauptempfänger

       
         Отправить по почте
      
       

      vollständiges Adressierungsschema

       
          Почта с адресной схемой
      
       


      Die Optionen werden im href -Attribut notiert. Он также содержит специальные HTML-атрибуты для опциональных опций, которые можно использовать в качестве вспомогательных средств. Zuerst wird wie üblich der Empfänger notiert. In den obigen Beispielen (mit Ausnahme des letzten) geschieht das jeweils durch почта: [email protected] . Dahinter wird ein Fragezeichen ? нотариус. Das ist in der URI-Syntax das übliche Zeichen, um Parameter an eine aufgerufene Adresse zu übergeben. Hinter dem Fragezeichen folgen die Parameter. Jede Option ist so ein Parameter und besteht aus einem Namen, einem Gleichheitszeichen und einem zugewiesenen Wert. Альтернативные названия опций:

      • куб.см (Sichtbarer Kopienempfänger),
      • bcc (unsichtbarer Kopienempfänger),
      • предмет (Betreff) и
      • корпус (Nachrichtentext).

      Ein Konstrukt wie [email protected] ist also ein vollständiger Parameter und bedeutet: «sichtbare Copy an [email protected]».

      Bei den Wertzuweisungen die Parameter können Zeichen vorkommen, die in einer URL eine besondere Bedeutung haben, beispielsweise leitet das Fragezeichen ? den Bereich mit den Parametern ein, man darf es folglich nur kodiert in einer URL benutzen, wenn man das Zeichen selbst und nicht seine besondere Bedeutung erzielen möchte. Die sogenannte URL-Codierung besteht darin, ein Prozentzeichen zu notieren, gefolgt von der hexadezimal ausgedrückten Zeichennummer des gewünschten Zeichens.

      Die folgende Tabelle listet Zeichen auf, die in URLs kodiert werden müssen. Sie ist für auf ASCII aufbauenden Zeichenkodierungen gültig, wie z. B. Верните UTF-8 или ISO-8859-1. Ссылки steht das Zeichen, rechts die Zeichenkette, die sie an Stelle des gewünschten Zeichens verwenden müssen.

      Цайхен Zeichenkette für Codierung
      [новая Цайле]  %0А
      [Вагенрюклауф]  %0D
      [Лерцайхен]  %20
      !  %21
      #  %23
       %  %25
      *  %2А
      /  %2F
      < %3C
      >  %3E
       ?  %3F

      Für das Kodieren dieser reservierten Zeichen bieten die meisten Programmiersprachen eingebaute Funktionen oder Erweiterungen an. Auch sind passende Converter zu Hauf im Internet zu finden.

      Wenn Sie mehrere Optionen kombinieren шерстяной, также z. B. zugleich cc и bcc , müssen Sie die Optionen durch ein kaufmannisches Und (&) voneinander trennen. Dieses Zeichen darf in HTML nicht – auch nicht bei einer Wertzuweisung an ein Attribut – unkodiert vorkommen. Für correktes HTML muss es также als &ампер; geschrieben werden. Die folgende Zeichenkette: [email protected]&subject=Hallo%20Fritz,%20hallo%20Heidi kombiniert also die Optionen für cc und subject .

      Das letzte der obigen Beispiele zeigt, wie Sie ein vollständiges Adressierungsschema gemäß RFC 822 als mailto-Adresse geben. Ein solches Schema, wie Sie es vermutlich aus Ihrer E-Mail-Korrespondenz kennen, lauet beispielsweise: Фриц Айерсхейл В einem E-Mail-Verweis muss die Zuweisung an das href-Attribut so aussehen: mailto:Fritz%20Eierschale%20%[email protected]%3E

      • GESTALTUNG MIT CSS
      • Ссылки
        (übersicht)
      • Klickbare Telefonnummern

      MIME E-mail Encapsulation of Aggregate Documments, html (MHTML)

      RFC RFC 2110: 2110110110: 21101101101101101110 гг. например HTML (MHTML) [Домашняя страница RFC] [ТЕКСТ|PDF|HTML] [Отслеживание] [ПИС] [Информационная страница]

      Устарело: 2557 ПРЕДЛАГАЕМЫЙ СТАНДАРТ

       Network Working Group J. Palme
      Запрос комментариев: 2110 Стокгольмский университет/KTH
      Категория: Трек стандартов А. Хопманн
                                                        Корпорация Майкрософт
                                                                   март 1997 г.
       MIME-инкапсуляция сводных документов электронной почты, например HTML (MHTML)
      Статус этого документа
         Этот документ определяет протокол отслеживания стандартов Интернета для
         Интернет-сообщество, а также запросы на обсуждение и предложения по
         улучшения. Пожалуйста, обратитесь к текущему выпуску «Интернет
         Стандарты официальных протоколов» (STD 1) для состояния стандартизации
         и статус этого протокола. Распространение этой памятки не ограничено.
      Абстрактный
         Хотя HTML [RFC 1866] был разработан в контексте MIME,
         требуется нечто большее, чем спецификация HTML, определенная в RFC 1866. 
         для двух пользовательских агентов электронной почты, чтобы иметь возможность взаимодействовать с использованием
         HTML как формат документа. Эти вопросы включают в себя наименования объектов
         на которые обычно ссылаются через URI, и средства агрегирования
         предметы, которые идут вместе. Этот документ описывает набор руководящих принципов
         что позволит соответствующим почтовым агентам пользователя отправлять,
         доставлять и отображать эти объекты, такие как объекты HTML, которые могут
         содержат ссылки, представленные URI. Чтобы уметь обращаться
         взаимосвязанные объекты, документ использует тип MIME
         multipart/related и указывает заголовки содержимого MIME «Content-
         Расположение» и «Контент-база».
      Оглавление
         1. Введение................................................... 2
         2. Терминология................................................................... 3
            2.1 Терминология требований соответствия..................... 3
            2.2 Другая терминология......... ............................ 4
         3. Обзор................................................................... ... 5
         4. Заголовки содержания MIME Content-Location и Content-Base 6
            4.1 Заголовки содержимого MIME..................................... 6
            4.2 Заголовок Content-Base..................................... 7
            4.3 Заголовок Content-Location........................... 7
            4.4 Кодирование URI в заголовках электронной почты................................... 8
         5. Базовые URI для разрешения относительных URI ................ 8
         6. Отправка документов без связанных объектов..................... 97. Использование Content-Type: Multipart/related................ 9
         8. Формат ссылок на другие части тела..................... 11
      Трек стандартов Palme & Hopmann [Страница 1] 

      RFC 2110 MHTML, март 1997 г.
            8.1 Общий принцип................................................... 11
            8.2 Использование заголовка Content-Location............... ...... 11
            8.3 Использование заголовка Content-ID и URL-адресов CID ........ 12
         9Примеры................................................. .. 12
            9.1 Пример тела HTML без включенных связанных объектов 12
            9.2 Пример с абсолютными URI для встроенного изображения GIF 13
            9.3 Пример с относительными URI для встроенного изображения GIF 13
            9.4 Пример использования URL-адреса CID и заголовка Content-ID для
                встроенное изображение в формате GIF ................................ 14
         10. Заголовок Content-Disposition..................................... 15
         11. Проблемы с кодировкой символов и проблемы с концом строки.......... 15
         12. Соображения безопасности................................... 16
         13. Благодарности................................................... 17
         14. Ссылки................................................................... 18
         15. Адрес автора........................................................ 19Информация о списке рассылки
         Дальнейшее обсуждение этого документа должно быть проведено через
         список рассылки MHTML@SEGATE. SUNET.SE.
         Чтобы подписаться на этот список, отправьте сообщение на
            [email protected]
         который содержит текст
         SUB MHTML <ваше имя (не адрес электронной почты)>
         Архивы этого списка доступны по анонимному ftp с
            FTP://SEGATE.SUNET.SE/lists/mHTML/
         Архив также доступен по электронной почте. Отправить сообщение
         [email protected] с текстом «INDEX MHTML», чтобы получить список
         архивных файлов, а затем новое сообщение «GET <имя файла>» для
         получить архивные файлы.
         Комментарии по менее важным деталям также могут быть отправлены в редакцию,
         Джейкоб Пальме .
         Дополнительная информация также может быть доступна по адресу: URL:
         HTTP://www.dsv.su.se/~jpalme/ietf/jp-ietf-home.HTML
      1. Введение
         Существует несколько форматов документов: HTML [HTML2], PDF [PDF] и
         Например, VRML, который предоставляет ссылки с использованием URI для их
         разрешающая способность. Очевидно, что необходимо иметь возможность отправлять документы в
         эти форматы в электронной почте [RFC821=SMTP, RFC822].  Этот документ дает
         дополнительные спецификации по отправке таких документов в MIME [RFC
         1521=MIME1] сообщений электронной почты. Эта версия этого стандарта была основана
         на полном учете только потребности в объектах со ссылками в
      Отслеживание стандартов Palme & Hopmann [Страница 2] 

      RFC 2110 MHTML, март 1997 г.
         Тип носителя Text/HTML (как определено в RFC 1866 [HTML2]), но
         стандарт может по-прежнему применяться и к другим форматам наборов
         взаимосвязанные объекты, связанные URI. Нет соответствия
         требование, чтобы реализации, заявляющие о соответствии этому
         стандарт могут обрабатывать URI-ы в других форматах документов, чем
         HTML.
         URI в документах в HTML и других подобных форматах ссылаются на другие
         объекты и ресурсы, встроенные или напрямую доступные через
         гипертекстовые ссылки. При пересылке такого документа часто желательно
         также отправить по почте все дополнительные ресурсы, на которые есть ссылки в
         Это; эти элементы необходимы для полной интерпретации
         первичный объект. 
         Альтернативный способ отправки HTML-документа или другого объекта
         содержащий URI в электронной почте, должен отправить только URL-адрес и позволить
         получатель ищет документ с помощью HTTP. Этот метод описан
         в [URLBODY] и не описан в этом документе.
         Информационный RFC будет позже опубликован как
         дополнение к этому стандарту. Информационный RFC обсудит
         методы реализации и некоторые проблемы реализации. Разработчики
         рекомендуется прочитать этот информационный RFC при разработке
         реализации стандарта MHTML. Этот информационный RFC,
         когда этот RFC будет опубликован, все еще будет находиться в статусе черновика IETF и останется
         таким образом в течение по крайней мере шести месяцев, чтобы добиться большей реализации
         опыт, прежде чем он будет опубликован.
      2. Терминология
      2.1 Терминология требований соответствия
         В этой спецификации используются те же слова, что и в RFC 1123 [HOSTS] для
         определение значимости каждого конкретного требования. Эти слова
         находятся:
         ДОЛЖЕН Это слово или прилагательное «требуемый» означает, что пункт
                 абсолютное требование спецификации. 
         СЛЕДУЕТ Это слово или прилагательное «рекомендуемый» означает, что может
                 существуют веские причины в конкретных обстоятельствах игнорировать это
                 элемент, но следует понимать все последствия и
                 Случай тщательно взвешивается, прежде чем выбрать другой курс.
      Отслеживание стандартов Palme & Hopmann [Страница 3] 

      RFC 2110 MHTML, март 1997 г.
         МОЖЕТ Это слово или прилагательное «необязательный» означает, что этот элемент
                 действительно опционально. Один продавец может решить включить товар
                 потому что этого требует конкретный рынок или потому что это
                 улучшает продукт, например; другой поставщик может опустить
                 тот же предмет.
         Реализация считается несовместимой, если она не удовлетворяет одному или нескольким
         НЕОБХОДИМЫХ требований для протоколов, которые он реализует. Ан
         реализация, которая удовлетворяет всем ДОЛЖЕН и всем СЛЕДУЕТ
         Требования к его протоколам считаются «безоговорочно
         «соответствующий»; тот, который удовлетворяет всем НЕОБХОДИМЫМ требованиям, но не всем
         требования СЛЕДУЕТ для его протоколов, как говорят,
         «условно соответствует». 
      2.2 Другая терминология
         Большинство терминов, используемых в этом документе, определены в других документах RFC.
         Абсолютный URI, см. RFC 1808 [RELURL].
         АбсолютныйURI
         CID См. [MIDCID].
         Content-Base См. раздел 4.2 ниже.
         Content-ID См. [MIDCID].
         Сообщение Content-Location MIME или заголовок части содержимого с
                               URI сообщения MIME или тела части контента,
                               определено в разделе 4.3 ниже.
         Content-Transfer-Enco Преобразование текста в 7-битные октеты как
         указанный в [MIME1].
         CR См. [RFC822].
         CRLF См. [RFC822].
         Отображаемый текст Текст, отображаемый пользователю, читающему документ.
                               с веб-браузером. Это может отличаться от
                               HTML-разметка, см. определение HTML
                               разметка ниже.
         Заголовок Поле в заголовке сообщения или содержимого, указывающее
                               значение одного атрибута.
      Отслеживание стандартов Palme & Hopmann [Страница 4] 

      RFC 2110 MHTML, март 1997 г. 
         Заголовок Часть сообщения или содержимого перед первым
                               CRLFCRLF, содержащий форматированные поля с
                               атрибуты сообщения или содержимого.
         HTML См. RFC 1866 [HTML2].
         HTML Агрегировать объекты HTML вместе с некоторыми или всеми объектами,
                               к объектам, которые содержит объект HTML
                               гиперссылки.
         Разметка HTML Файл, содержащий указанные кодировки HTML.
                               в [HTML], который может отличаться от
                               отображаемый текст, который человек, использующий веб-
                               браузер видит. Например, HTML-разметка
                               может содержать "<" где отображаемый текст
                               содержит символ "<".
         LF См. [RFC822].
         Коды целостности сообщения MIC, коды используются для проверки
                               что сообщение не было изменено.
         MIME См. RFC 1521 [MIME1], [MIME2].
         Пользовательский агент обмена сообщениями MUA. 
         Переносимый формат документа PDF, см. [PDF].
         Относительный URI, см. RFC 1866 [HTML2] и RFC 1808 [RELURL].
         ОтносительныйURI
         URI, абсолютный и см. RFC 1866 [HTML2].
         родственник
         URL См. RFC 1738 [URL].
         URL, относительный См. [RELURL].
         Язык разметки виртуальной реальности VRML.
      3. Обзор
         Совокупный документ — это закодированное в MIME сообщение, содержащее корневой
         документ, а также другие данные, необходимые для представления
         этот документ (встроенные изображения, таблицы стилей, апплеты и т. д.).
         Агрегированные документы могут также включать дополнительные элементы, которые
         привязан к первому объекту. Важно помнить о
         разные потребности разных аудиторий. Агенты отправки почты могут отправлять
      Отслеживание стандартов Palme & Hopmann [Страница 5] 

      RFC 2110 MHTML, март 1997 г.
         совокупность документов как кодирование обычных повседневных электронных
         почта. Агенты отправки почты могут также отправлять совокупные документы, когда
         пользователь хочет отправить кому-то конкретный документ из Интернета
         еще.  Наконец, агенты отправки почты могут отправлять совокупные документы как
         автоответчики, обеспечивающие доступ к ресурсам WWW для не-IP
         подключенные клиенты.
         Агенты, принимающие почту, также имеют несколько различных потребностей. Немного почты
         агенты-получатели могут получить совокупный документ и
         отображать его так же, как любой другой тип текстового содержимого.
         Другим, возможно, придется передать этот совокупный документ в
         программы, и для этого необходимо принять меры.
         Наконец, возникает несколько других ограничений на проблему. это
         важно, чтобы документ можно было подписать и чтобы
         иметь возможность передаваться клиенту и отображаться с минимальным
         риск нарушения проверки целостности сообщения (MIC), которая является частью
         подпись.
      4. Заголовки содержимого MIME Content-Location и Content-Base
      4.1 Заголовки содержимого MIME
         Чтобы разрешить ссылки URI на другие части тела, два MIME
         определены заголовки содержимого, Content-Location и Content-Base.  Оба
         эти заголовки могут встречаться в любом заголовке сообщения или содержимого и будут
         тогда быть действительным в пределах этого заголовка и для его содержания.
         На практике в настоящее время используются только те URI, которые являются URL-адресами, но
         ожидается, что в будущем появятся и другие формы URI.
         использовал.
         Синтаксис для этих заголовков, используя инструменты определения синтаксиса
         из [RFC822]:
             расположение-содержимого ::= "Расположение-содержимого:" ( absoluteURI |
                                  относительныйURI )
             Content-Base ::= "Content-Base:" absoluteURI
         где URI находится в настоящее время (19 июня96) ограничен синтаксисом для URL-адресов
         как определено в RFC 1738 [URL].
         Эти два заголовка действительны только для точного заголовка содержимого или
         заголовок сообщения, в котором они встречаются, и его текст. Таким образом, они не
         действительны для частей внутри составных заголовков и, таким образом,
         бессмысленно в многочастных заголовках. 
      Трек стандартов Palme & Hopmann [Страница 6] 

      RFC 2110 MHTML, март 1997 г.
         Эти два заголовка могут встречаться как внутри, так и снаружи
         составная/связанная часть.
      4.2 Заголовок Content-Base
         Content-Base дает основу для относительных URI, встречающихся в других
         полей заголовков и в HTML-документах, не имеющих BASE
         элемент в своем HTML-коде. Его значение ДОЛЖНО быть абсолютным URI.
         Пример, показывающий, какая Content-Base действительна, где:
          Content-Type: Multipart/related; граница = "граница-пример-1";
                        тип=текст/HTML; старт=foo2*[email protected]
           ; Здесь нельзя размещать заголовок Content-Base, так как это
           ; составной объект MIME.
          --граница-пример-1
          Часть 1:
          Тип содержимого: текст/HTML; кодировка = US-ASCII
          Идентификатор контента: 
          Расположение контента: http://www.ietf.cnir.reston.va.us/images/foo1.bar1
          ; Это Content-Location должно содержать абсолютный URI, так как нет базы
          ; действует здесь. 
          --граница-пример-1
          Часть 2:
          Тип содержимого: текст/HTML; кодировка = US-ASCII
          Идентификатор контента: 
          Расположение содержимого: foo1.bar1 ; Приведенная ниже база контента относится к
                                        ; этот относительный URI
          База контента: http://www.ietf.cnri.reston.va.us/images/
          --граница-пример-1--
      4.3 Заголовок Content-Location
         Заголовок Content-Location указывает URI, соответствующий
         содержание части тела, в заголовке которой размещен заголовок. Его
         value МОЖЕТ быть абсолютным или относительным URI. Любая схема URI или URL может
         использоваться, но использование нестандартных схем URI или URL может повлечь за собой
         некоторый риск того, что получатели не смогут правильно с ними обращаться.
         Заголовок Content-Location может использоваться для указания того, что данные
         отправленные под этим заголовком, также могут быть извлечены в идентичном формате,
         при обычном использовании этого URI. Если он используется для этой цели, он должен
         содержать абсолютный URI или быть разрешимым через Content-Base
      Отслеживание стандартов Palme & Hopmann [Страница 7] 

      RFC 2110 MHTML, март 1997 г. 
         заголовок в абсолютный URI. В этом случае информация, отправленная в
         сообщение можно рассматривать как кэшированную версию исходных данных.
         Заголовок также может использоваться для данных, недоступных для некоторых
         или всех получателей сообщения, например, если заголовок относится к
         объект, который можно получить только с использованием этого URI в ограниченном
         домена, например, во внутреннем веб-пространстве компании. Заголовок может
         даже содержать фиктивный URI и в этом случае не должны быть глобально
         уникальный.
         Пример:
         Content-Type: Multipart/related; граница = "граница-пример-1";
                          тип = текст/HTML
            --граница-пример-1
            Часть 1:
            Тип содержимого: текст/HTML; кодировка = US-ASCII
            ... ...  ... ...
            --граница-пример-1
            Часть 2:
            Тип содержимого: текст/HTML; кодировка = US-ASCII
            Содержание-Местоположение: вымысел1/вымысел2
            --граница-пример-1--
      4.4 Кодирование URI в заголовках электронной почты
         Поскольку поля заголовка MIME имеют ограниченную длину, а URI могут
         длинные, эти линии, возможно, придется сложить.  Если такое складывание выполнено,
         следует использовать алгоритм, определенный в разделе 3.1 [URLBODY].
      5. Базовые URI для разрешения относительных URI
         Относительные URI внутри содержимого частей тела MIME разрешаются
         относительно базового URI. Чтобы определить этот базовый URI,
         применяется первый применимый метод из следующего списка.
           (a) Внутри части тела MIME есть базовая спецификация
                содержащий ссылку, которая преобразует относительные URI в абсолютные
                URI. Например, HTML предоставляет для этого элемент BASE.
           (b) Имеется заголовок Content-Base (как определено в разделе 4.2),
                указание используемой базы.
      Отслеживание стандартов Palme & Hopmann [Страница 8] 

      RFC 2110 MHTML, март 1997 г.
           (c) В заголовке тела есть заголовок Content-Location
                часть, которая затем может служить основанием так же, как и
                запрошенный URI может служить основой для относительных URI внутри
                файл получен через HTTP [HTTP]. 
         Когда описанные выше методы не дают абсолютного URI, процедура в
         ДОЛЖЕН соблюдаться раздел 8.2 для сопоставления относительных URI.
      6. Отправка документов без связанных объектов
         Если документ, например объект HTML, отправляется без других объектов,
         с которым он связан, он МОЖЕТ быть отправлен как часть текста/HTML
         сам. В этом случае multipart/related использовать не нужно.
         Такой документ может либо не содержать никаких ссылок, либо содержать ссылки
         которые получатель разрешает с помощью обычного сетевого поиска, или содержат
         ссылки, которые получатель не может разрешить.
         Включение ссылок, которые получатель должен искать в сети
         может не работать для некоторых получателей, так как не все получатели электронной почты
         иметь полное подключение к интернету. Также такие ссылки могут работать для
         отправителю, но не получателю, например, когда ссылка указывает на
         URI во внутренней сети компании, недоступный извне
         компания.
         Обратите внимание, что документы со ссылками, которые получатель не может разрешить, МОГУТ
         быть отправлены, хотя это не рекомендуется.  Например, два человека
         разработка новой HTML-страницы может привести к обмену неполными версиями.
      7. Использование Content-Type: Multipart/related
         Если сообщение содержит одну или несколько частей тела MIME, содержащих ссылки
         а также содержит в виде отдельных частей тела данные, на которые эти ссылки
         (как определено, например, в RFC 1866 [HTML2]), то это
         весь набор частей тела (относящиеся к частям тела и упоминаемые части тела
         части) СЛЕДУЕТ отправлять в составной/связанной части тела, как определено
         в [РЕЛ].
         Корневая часть составного/связанного тела ДОЛЖНА быть началом
         object для рендеринга объекта, такого как объект text/html, и
         который содержит ссылки на объекты в других частях тела, или
         multipart/alternative, из которых по крайней мере одна альтернатива разрешается
         такой стартовый объект. Однако исполнителей предупреждают, что многие
         почтовые программы обрабатывают multipart/alternative как если бы это было
         составной/смешанный (хотя MIME [MIME1] требует поддержки
         составной/альтернативный). 
      Отслеживание стандартов Palme & Hopmann [Страница 9] 

      RFC 2110 MHTML, март 1997 г.
         [REL] требует, чтобы атрибут типа «Content-Type:
         Оператор Multipart/related" будет типом корневого объекта, и это
         Таким образом, значение может быть «составным/альтернативным». Если корень не тот
         первая часть тела в multipart/related, [REL] дополнительно требует
         что его Content-ID ДОЛЖЕН быть указан в начальном параметре для
         Заголовок Content-Type: Multipart/related.
         При представлении пользователю корневой части тела дополнительное тело
         Части внутри multipart/related могут быть использованы:
             (a) Для тех получателей, у которых есть только электронная почта, но не полная
                 Доступ в Интернет.
             (b) Для тех получателей, которые по другим причинам, таким как брандмауэры
                 или использование внутренних ссылок компании, не может получить
                 связанные части тела через сеть.
                Обратите внимание, что это означает, что вы можете по электронной почте отправить HTML, который
                 включает URI, которые получатель не может разрешить через HTTP или
                 другие требующие подключения URI. 
             (c) Для предметов, которых нет в Интернете.
             (d) Для любого получателя, чтобы ускорить доступ.
         Параметр типа «Content-Type: Multipart/related» ДОЛЖЕН быть
         такой же, как Content-Type его корня.
         Когда отправляющий MUA отправляет объекты, полученные из WWW,
         ему СЛЕДУЕТ поддерживать их WWW URI. Он НЕ ДОЛЖЕН преобразовывать эти URI
         в какую-либо другую форму URI перед их передачей. Это позволит
         принимающий MUA для проверки MIC, включенных в электронное письмо
         сообщения, а также сверить документы с их WWW
         контрапункты.
         В некоторых особых случаях это не будет работать, если исходный HTML
         документ содержит URI в качестве параметров объектов и апплетов. В таком
         случае лучше переписать документ перед отправкой.
         Более подробно эта проблема обсуждается в информационном RFC
         который будет опубликован в качестве дополнения к настоящему стандарту.
         Настоящий стандарт не распространяется на случай, когда составной/связанный
         содержит ссылки на части тела MIME за пределами текущего
         multipart/related или в других сообщениях MIME, даже если методы аналогичны
         описанным в настоящем стандарте.  Разработчики, которые
         предоставление таких ссылок предупреждается, что почтовые программы, реализующие этот стандарт
         может быть не в состоянии разрешить такие ссылки.
      Отслеживание стандартов Palme & Hopmann [Страница 10] 

      RFC 2110 MHTML, март 1997 г.
         Внутри такого составного/связанного ВСЕ различные части ДОЛЖНЫ иметь
         различные значения Content-Location или Content-ID.
      8. Формат ссылок на другие части тела
      8.1 Общий принцип
         Часть тела, например часть текста/HTML, может содержать гиперссылки на
         объекты, которые включены в качестве других частей тела в то же сообщение
         и в пределах одного и того же составного/связанного контента. Часто такие связанные
         объекты предназначены для отображения встроенного в читатель основного
         документ; например, объекты, на которые ссылается тег IMG в HTML
         [RFC 1866=HTML2]. Новые теги с этим свойством предлагаются в
         постоянная разработка HTML (пример: апплет, фрейм).
         Для отправки таких сообщений необходимо указать, какие
         на другие части тела ссылаются по ссылкам в частях тела
         содержащие такие ссылки.  Например, часть тела Content-Type:
         Текст/HTML часто имеет ссылки на другие объекты, которые могут быть включены
         в других частях тела в том же сообщении MIME. Ссылка на
         остальные части тела делается следующим образом: Для каждой части тела
         содержащий ссылки и каждый отдельный URI внутри него, который относится к
         данные, которые отправляются в том же сообщении MIME, ДОЛЖЕН быть
         отдельная часть тела в текущей составной/связанной части
         сообщение, содержащее эти данные. Каждая такая часть тела ДОЛЖНА содержать
         Заголовок Content-Location (см. раздел 8.2) или заголовок Content-ID (см.
         раздел 8.3).
         Система электронной почты, заявляющая о соответствии этому стандарту, ДОЛЖНА
         поддержка получения multipart/related (как определено в разделе 7) с
         ссылки между частями тела, используя как Content-Location (как определено
         в разделе 8.2) и метод Content-ID (как определено в разделе
         8.3).
      8.2 Использование заголовка Content-Location
         Если есть заголовок Content-Base, то получатель ДОЛЖЕН использовать
         относительно абсолютного разрешения, как определено в RFC 1808 [RELURL]
         относительные URI как в HTML-разметке, так и в заголовке Content-Location
         перед сопоставлением гиперссылки в HTML-разметке с Content-Location
         заголовок.  То же самое применимо, если Content-Location содержит абсолютный
         URI, а разметка HTML содержит элемент BASE, поэтому относительный
         URI в разметке HTML могут быть разрешены.
         Если НЕТ заголовка Content-Base, а заголовок Content-Location
         содержит относительный URI, затем НЕТ относительно абсолютного разрешения
         ДОЛЖЕН быть выполнен. Сопоставление относительного URI в Content-
         Заголовок местоположения гиперссылки в тексте HTML-разметки в этом случае
      Отслеживание стандартов Palme & Hopmann [Страница 11] 

      RFC 2110 MHTML, март 1997 г.
         двухэтапный процесс. Сначала удалите любой LWSP из относительного URI, который
         могли быть введены, как описано в разделе 4.4. Затем выполните
         точное текстовое совпадение с URI HTML. Для этого процесса сопоставления
         игнорировать спецификации BASE, такие как элемент BASE в HTML. Примечание
         что это применимо только для сопоставления заголовков Content-Location, а не для
         URL-адреса в HTML-документе, которые разрешаются с помощью сетевого поиска
         во время чтения. 
         URI в заголовке Content-Location не обязательно должен ссылаться на объект.
         который фактически доступен глобально для поиска с использованием этого URI
         (после разрешения относительных URI). Однако URI-ы в Content-
         Заголовки местоположения (если они абсолютные или могут быть преобразованы в абсолютные URI) ДОЛЖНЫ
         по-прежнему быть глобально уникальным.
      8.3 Использование заголовка Content-ID и URL-адресов CID
         Когда URL-адреса CID (Content-ID), как определено в RFC 1738 [URL] и RFC 1873
         [MIDCID] используются для ссылок между частями тела, Content-Location
         Оператор обычно заменяется заголовком Content-ID. Таким образом
         следующие два заголовка идентичны по смыслу:
         Идентификатор контента: [email protected]
         Расположение контента: CID: [email protected]
         Примечание. Идентификаторы контента ДОЛЖНЫ быть глобально уникальными [MIME1]. Таким образом, это не
         разрешено делать их уникальными только в пределах этого сообщения или внутри этого
         многочастный/связанный.
      9Примеры
      9. 1 Пример тела HTML без включенных связанных объектов
         Первый пример — это простейшая форма сообщения электронной почты в формате HTML. Этот
         не является совокупным объектом HTML, а просто сообщением с одним
         Часть тела HTML. Это сообщение содержит гиперссылку, но не
         предоставить возможность разрешить гиперссылку. Чтобы решить
         гиперссылке принимающему клиенту потребуется либо IP-доступ к
         Интернет или веб-шлюз электронной почты.
            От кого: [email protected]
            Кому: [email protected]
            Тема: Простой пример
            Mime-версия: 1.0
            Тип содержимого: текст/HTML; кодировка = US-ASCII
      Отслеживание стандартов Palme & Hopmann [Страница 12] 

      RFC 2110 MHTML, март 1997 г.
            
            <голова>
            <тело>
             

      Привет!

      Пример сообщения в формате HTML.

      Попробуйте нажать здесь

      . 9.2 Пример с абсолютными URI для встроенного изображения GIF От кого: [email protected] Кому: foo2@bar. net Тема: Простой пример Mime-версия: 1.0 Content-Type: Multipart/related; граница = "граница-пример-1"; тип=текст/HTML; старт=foo3*[email protected] --граница-пример-1 Content-Type: Text/HTML; charset=US-ASCII Идентификатор контента: ... текст документа HTML, который может содержать гиперссылку к другой части тела, например, с помощью такого утверждения, как: логотип IETF --граница-пример-1 Содержание-Местоположение: http://www.ietf.cnri.reston.va.us/images/ietflogo.gif Тип контента: IMAGE/GIF Кодирование передачи контента: BASE64 R0lGODlhGAGgAPEAAP/////ZRaCgoAAAACH+PUNvcHlyaWdodCAoQykgMTk5 NSBJRVRGLiBVbmF1dGhvcml6ZWQgZHVwbGljYXRpb24gcHJvaGliaXRlZC4A так далее... --граница-пример-1-- 9.3 Пример с относительными URI для встроенного изображения GIF От кого: foo1@bar. net Кому: [email protected] Тема: Простой пример Mime-версия: 1.0 База контента: http://www.ietf.cnri.reston.va.us Content-Type: Multipart/related; граница = "граница-пример-1"; тип = текст/HTML Трек стандартов Palme & Hopmann [Страница 13]


      RFC 2110 MHTML, март 1997 г.
            --граница-пример-1
               Тип содержимого: текст/HTML; кодировка = ISO-8859-1
               Content-Transfer-Encoding: QUOTED-PRINTABLE
               ... текст документа HTML, который может содержать гиперссылку
               к другой части тела, например, с помощью такого утверждения, как:
               логотип IETF
               Пример знака авторского права, закодированного с помощью Quoted-Printable: =A9
               Пример знака авторского права, отображаемого на HTML-разметку: ¨
            --граница-пример-1
               Расположение содержимого: /images/ietflogo.gif
               Тип контента: IMAGE/GIF
               Кодирование передачи контента: BASE64
               R0lGODlhGAGgAPEAAP/////ZRaCgoAAAACH+PUNvcHlyaWdodCAoQykgMTk5
               NSBJRVRGLiBVbmF1dGhvcml6ZWQgZHVwbGljYXRpb24gcHJvaGliaXRlZC4A
               так далее. ..
            --граница-пример-1--
      9.4 Пример использования CID URL и заголовка Content-ID для встроенного GIF
         картина
            От кого: [email protected]
            Кому: [email protected]
            Тема: Простой пример
            Mime-версия: 1.0
            Content-Type: Multipart/related; граница = "граница-пример-1";
                          тип = текст/HTML
            --граница-пример-1
               Тип содержимого: текст/HTML; кодировка = US-ASCII
               ... текст документа HTML, который может содержать гиперссылку
               к другой части тела, например, с помощью такого утверждения, как:
               логотип IETF
            --граница-пример-1
               Идентификатор контента: 
               Тип контента: IMAGE/GIF
               Кодирование передачи контента: BASE64
               R0lGODlhGAGgAPEAAP/////ZRaCgoAAAACH+PUNvcHlyaWdodCAoQykgMTk5
               NSBJRVRGLiBVbmF1dGhvcml6ZWQgZHVwbGljYXRpb24gcHJvaGliaXRlZC4A
               так далее...
            --граница-пример-1--
      Отслеживание стандартов Palme & Hopmann [Страница 14] 

      RFC 2110 MHTML, март 1997 г. 
      10. Заголовок Content-Disposition
         Обратите внимание на спецификацию в [REL] отношений между Content-
         Расположение и составные/связанные.
      11. Проблемы с кодировкой символов и проблемы с концом строки
         Для кодирования символов в документах HTML и другом тексте
         документы в MIME-совместимый поток октетов, следующие
         актуальны механизмы:
         - HTML [HTML2, HTML-I18N] как приложение SGML [SGML] позволяет
           символы, которые должны обозначаться символьными объектами, а также числовыми
           ссылки на символы (например, «латинская строчная буква а с острым ударением»
           может быть представлен "á" или "á") в разметке HTML.
         - Документы HTML, общие с другими документами MIME
           «Текст Content-Type» может быть представлен в MIME с использованием одного из
           несколько кодировок символов. Тип содержимого MIME "charset"
           значение параметра указывает конкретную используемую кодировку. Для
           точное значение и использование параметра "charset" см.
           [MIME-IMB, раздел 4. 2].
            Обратите внимание, что параметр «charset» относится только к MIME.
            кодировка символов. Например, строка "á" можно отправить
            в MIME с «charset=US-ASCII», а необработанный символ «Latin
            строчная буква а с острым ударением" не может.
         Вышеуказанные механизмы хорошо определены и задокументированы, и поэтому
         здесь больше не объясняется. При отправке сообщения все вышеперечисленное
         упомянутые механизмы МОГУТ использоваться, и МОЖЕТ иметь место любое их сочетание
         при отправке документа по электронной почте. Получение почтовых пользовательских агентов
         (вместе с любым веб-браузером, который они могут использовать для отображения документа)
         ДОЛЖЕН быть способен обрабатывать любые комбинации этих механизмов.
         Также обратите внимание, что:
         - Любые документы, включая HTML-документы, содержащие значения октетов.
           за пределами 7-битного диапазона необходимо применить кодирование передачи контента
           перед передачей по определенным транспортным протоколам
           [MIME1, глава 5]. 
         - Стандарт MIME [MIME1] требует, чтобы документы «Content-Type:
           Текст ДОЛЖЕН быть в канонической форме до Content-Transfer-Encoding,
           то есть эти разрывы строк кодируются как CRLF, а не как голые CR или голые
           ЛФ или что-то еще. Это отличается от [HTTP], где раздел
           3.6.1 допускает другие представления разрывов строк.
      Отслеживание стандартов Palme & Hopmann [Страница 15] 

      RFC 2110 MHTML, март 1997 г.
         Обратите внимание, что это может вызвать проблемы с проверками целостности на основе
         контрольные суммы, которые могли не сохраниться при перемещении документа из
         HTTP к среде MIME. Если документ необходимо преобразовать
         таким образом, что проверка целостности контрольной суммы становится недействительной, то
         этот заголовок проверки целостности СЛЕДУЕТ удалить из документа.
         Другими источниками проблем являются кодирование содержимого, используемое в HTTP, но не
         разрешено в MIME, и кодировки, которые не могут представлять строку
         ломается как CRLF.  Хороший обзор различий между HTTP и
         MIME в отношении «Content-Type: Text» можно найти в [HTTP],
         приложение С.
         Если исходный документ имеет разрывы строк в канонической форме
         (CRLF), то документ ДОЛЖЕН оставаться неконвертированным, чтобы целостность
         контрольные суммы не признаются недействительными.
         Поставщик HTML-документов, который хочет, чтобы его документы были
         может передаваться как через HTTP, так и через SMTP без аннулирования контрольной суммы
         проверки целостности, должны всегда предоставлять оригиналы документов в
         каноническая форма с CRLF для разрывов строк.
         Некоторые транспортные механизмы могут указывать параметр «charset» по умолчанию.
         если ничего не указано [HTTP, MIME1]. Поскольку значение по умолчанию отличается для
         различных механизмов, когда HTML передается по почте,
         параметр charset ДОЛЖЕН быть включен, а не полагаться на
         дефолт.
      12. Вопросы безопасности
         Некоторые соображения безопасности включают возможность отправки кому-либо по почте
         объекта и утверждают, что он представлен определенным URI (путем
         присвоив ему заголовок Content-Location).  Не может быть уверенности в том, что
         запрос WWW для того же URI обычно приводит к тому же самому
         объект. Кэшировать данные таким образом, что
         кэшированные данные могут быть использованы для извлечения этого URI из других
         сообщения или части сообщения, чем те, которые включены в то же сообщение, что и
         заголовок Content-Location. Из-за этой проблемы получение User
         Агентам НЕ СЛЕДУЕТ кэшировать эти данные таким же образом, как данные, которые были
         полученные через запрос HTTP или FTP, могут быть закэшированы.
         URL-адреса, особенно URL-адреса файлов, могут содержать в своем имени компанию-
         внутренняя информация, которая затем может быть непреднамеренно раскрыта
         получатели документов, содержащих такие URL-адреса.
         Одним из способов реализации сообщений со связанными частями тела является обработка
         связанные части тела на комбинированном почтовом и WWW-прокси-сервере.
         почтовому клиенту дается только начальная часть тела, которую он передает
         веб-браузер.  Этот веб-браузер запрашивает связанные части из
      Отслеживание стандартов Palme & Hopmann [Страница 16] 

      RFC 2110 MHTML, март 1997 г.
         Прокси сервер. Если используется этот метод, и если комбинированный сервер
         используется более чем одним пользователем, то необходимо использовать методы, обеспечивающие
         что части тела сообщения одному человеку не могут быть извлечены
         другой человек. Использование паролей (также известных как билеты или волшебные
         cookies) является одним из способов достижения этого. Обратите внимание, что некоторые кэширующие WWW
         прокси-серверы могут не отличать кешированные объекты от электронной почты
         и HTTP, что может представлять угрозу безопасности.
         Кроме того, позволяя людям отправлять совокупные объекты по почте, мы
         открывая дверь для других потенциальных проблем с безопасностью, которые до сих пор
         были только проблемы для пользователей WWW. Например, некоторые HTML-документы
         теперь либо сами содержат исполняемый контент (JavaScript), либо
         содержать ссылки на исполняемый контент (спецификация «INSERT»,
         Ява).  Это было бы чрезвычайно опасно для принимающего пользовательского агента.
         выполнять содержимое, полученное через почтовое сообщение, без тщательного
         обратите внимание на ограничения возможностей этого исполняемого файла
         содержание.
         Некоторые WWW-приложения скрывают пароли и билеты (токены доступа к
         информация, которая может быть недоступна никому) и другие конфиденциальные
         информация в скрытых полях в веб-документах или в оперативной
         созданные URL-адреса. Если человек получает такой документ и пересылает его
         по электронной почте человек может непреднамеренно раскрыть конфиденциальную
         Информация.
      13. Благодарности
         Харальд Т. Алвестранд, Ричард Бейкер, Дэйв Крокер, Мартин Дж. Дуэрст,
         Льюис Гир, Рой Филдинг, Эл Гилман, Пол Хоффман, Ричард В.
         Джесмаджян, Марк К. Джозеф, Грег Херлихи, Валдис Клетниекс, Даниэль
         ЛаЛиберте, Эд Левинсон, Джей Левитт, Альберт Лунде, Ларри Масинтер,
         Кит Мур, Гэвин Николь, Пит Резник, Джон Смирл, Эйнар Стефферуд,
         Джейми Завински, Стив Зиллес и еще несколько человек помогли нам
         с подготовкой этого документа.  Я один беру на себя ответственность за любой
         ошибки, которые могут быть в документе.
      Отслеживание стандартов Palme & Hopmann [Страница 17] 

      RFC 2110 MHTML, март 1997 г.
      14. Ссылки
      Ссылка Автор, название
      --------- ----------------------------------------- ---------------
      [CONDISP] Р. Троост, С. Дорнер: «Коммуникативная презентация
                      Информация в интернет-сообщениях:
                      Заголовок Content-Disposition", RFC 1806, июнь 1995 г.
      [HOSTS] Р. Брейден (редактор): «Требования к интернет-хостам —
                      Применение и поддержка», STD-3, RFC 1123, 19 октября.89.
      [HTML-I18N] Ф. Йержо, Г. Николь, Г. Адамс и М. Дюрст:
                      «Интернационализация гипертекстовой разметки
                      Язык». RFC 2070, январь 1997 г.
      [HTML2] Т. Бернерс-Ли, Д. Коннолли: «Язык гипертекстовой разметки
                      - 2.0", RFC 1866, ноябрь 1995 г.
      [HTTP] Т. Бернерс-Ли, Р. Филдинг, Х. Фристик: Гипертекст
                      Протокол передачи -- HTTP/1.0. RFC 1945, май 1996 г. 
      [MD5] Р. Ривест: «Алгоритм дайджеста сообщения MD5», RFC 1321,
                      19 апреля92.
      [MIDCID] Э. Левинсон: «Единая система Content-ID и Message-ID
                      Локаторы ресурсов». RFC 2111, февраль 1997 г.
      [MIME-IMB] Н. Фрид и Н. Боренштейн: «Многоцелевая Интернет-почта
                      Расширения (MIME), часть первая: формат интернет-сообщений
                      Беди». RFC 2045, ноябрь 1996 г.
      [MIME1] Н. Боренштейн и Н. Фрид: «MIME (многоцелевой
                      Mail Extensions) Часть первая: Механизмы указания и
                      Описание формата тел интернет-сообщений», RFC
                      1521, 19 сентября93.
      [MIME2] Н. Боренштейн и Н. Фрид: «Многоцелевая Интернет-почта
                      Расширения (MIME), часть вторая: типы носителей». RFC 2046,
                      ноябрь 1996 г.
      [НОВОСТИ] М. Р. Хортон, Р. Адамс: «Стандарт обмена
                      сообщения USENET", RFC 1036, декабрь 1987 г.
      Трек стандартов Palme & Hopmann [Страница 18] 

      RFC 2110 MHTML, март 1997 г. 
      [PDF] Бинц, Т., Кон, Р. и Михан, Дж.: «Переносимый документ
                      Справочное руководство по форматированию, версия 1.1", Adboe Systems
                      Инк.
      [REL] Эдвард Левинсон: «Многочастный MIME/сопутствующий контент-
                      Тип». RFC 2112, 19 февраля.97.
      [RELURL] Р. Филдинг: «Относительные унифицированные локаторы ресурсов», RFC
                      1808 г., июнь 1995 г.
      [RFC822] Д. Крокер: «Стандарт формата ARPA Internet
                      текстовые сообщения." STD 11, RFC 822, август 1982 г.
      [SGML] ISO 8879. Обработка информации — текст и офис —
                      Стандартный обобщенный язык разметки (SGML),
                      1986. 
      [SMTP] Дж. Постел: «Простой протокол передачи почты», STD 10, RFC
                      821, 19 августа82.
      [URL] Т. Бернерс-Ли, Л. Масинтер, М. МакКахилл: «Униформа
                      Локаторы ресурсов (URL)», RFC 1738, декабрь 1994 г.
      [URLBODY] Н. Фрид и Кит Мур: «Определение URL MIME
                      Тип доступа к внешнему телу», RFC 2017, октябрь 1996 г. 
      15. Адрес автора
         Для связи с редакцией лучше написать Якобу Пальме, а не
         чем Алекс Хопманн.
         Джейкоб Пальме Телефон: +46-8-16 16 67
         Стокгольмский университет и KTH Факс: +46-8-783 08 29Электрум 230 Электронная почта: [email protected]
         S-164 40 Киста, Швеция
         Алекс Хопманн Электронная почта: [email protected]
         Корпорация Майкрософт
         3590 Северная Первая улица
         Люкс 300
         Сан - Хосе
         СА 95134
         Председатель рабочей группы:
         Эйнар Штефферуд 
      Отслеживание стандартов Palme & Hopmann [Страница 19]
       

      CSS в электронных письмах в формате HTML: что вам нужно знать, чтобы начать — программное обеспечение для электронного маркетинга, которое работает для вас

      Электронная почта является важной частью любой маркетинговой стратегии.

      Это быстрый и простой способ связаться с вашей аудиторией. Это также эффективный способ создания умных и привлекательных кампаний для общения с вашими контактами на всех этапах пути покупателя. Поэтому неудивительно, что более половины маркетологов говорят, что получают наибольшую отдачу от своих электронных писем.

      Однако кампании по электронной почте не обходятся без проблем.

      Низкий процент открытий, низкая конверсия и проблемы с форматированием могут привести к гибели даже хорошо спланированных кампаний по электронной почте.

      К счастью, первые две проблемы можно решить простым копированием изменений. Но проблемы с форматированием — это другая проблема, если они вызваны вашим кодом CSS.

      В этой статье объясняется, как используется CSS, а также разбираются некоторые проблемы, часто связанные с внедрением CSS в электронные письма HMTL, и предлагаются несколько возможных решений.

      Что такое каскадные таблицы стилей (CSS)?

      CSS, или каскадные таблицы стилей, по существу действуют как план дизайна в вашем HTML-коде. Он описывает, как элементы HTML, такие как цвет, заголовки, таблицы, фотографии и т. д., будут выстраиваться и отображаться на странице.

      По своей сути CSS был разработан, чтобы облегчить жизнь веб-разработчикам. Вместо того, чтобы вручную добавлять различные команды для шрифтов, цветов или других элементов дизайна помимо базового макета, все эти элементы могут содержаться в одном файле .css. Дизайнеру достаточно обновить один файл, чтобы внести изменения на весь веб-сайт.

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

      Почему CSS в электронных письмах в формате HTML может вызывать проблемы

      Когда вы создаете электронное письмо в большинстве популярных инструментов электронной почты, представленных сегодня на рынке, вы увидите готовый продукт таким, каким он был задуман. Он может включать элементы Flash, таблицы или привлекательную графику.

      Однако, когда читатели открывают этот контент, используя своих различных провайдеров электронной почты, они могут увидеть что-то совершенно другое.

      Основная причина этих проблем с отображением в электронных письмах CSS заключается не в коде. Скорее, это возможности провайдера электронной почты, которые могут различаться в зависимости от используемой вами версии провайдера электронной почты.

      Так, например, определенный код может вызывать шаблон с большим количеством изображений. Хотя это может отлично выглядеть в приложении Gmail вашего друга, вы можете открыть электронное письмо в Outlook на своем рабочем столе, и оно будет отображаться без изображений, например:

       

      Источник: CSS-tricks.com

      Другой общая проблема с электронными письмами CSS связана с форматированием. Тщательно спланированные блоки или шаблоны могут неправильно складываться или казаться сжатыми вместо того, чтобы занимать весь экран, как должны.

      Рассмотрим этот пример, полученный в Gmail:

      Источник: Github.com

      Проблема усугубляется тем, что разные провайдеры могут отображать разные функции. Это означает, что некоторые из ваших контактов смогут нормально видеть электронную почту, в то время как другие могут получить ее урезанную или плохо отформатированную версию.

      И, конечно же, плохо отформатированные электронные письма могут серьезно повлиять на успех ваших кампаний по электронной почте. Особенно, если учесть, что большинство неправильно отображаемых писем удаляются менее чем за три секунды.

      Как добиться успеха с CSS в электронных письмах в формате HTML

      Тот факт, что с CSS в электронных письмах в формате HTML могут возникнуть проблемы, не означает, что вы должны отказаться от его использования. Все сводится к определению того, какие коды абсолютно необходимы и как их стилизовать, чтобы их можно было отображать на платформах электронной почты.

      В Campaign Monitor есть довольно подробный и полезный список самых популярных команд CSS, а также какие поставщики электронной почты поддерживают и не поддерживают каждый фрагмент кода.

      Вот несколько вариантов, которые помогут сделать вашу электронную почту впечатляющей, не сталкиваясь с проблемами CSS:

      1. Используйте встроенный CSS.

      Если вы настроены на использование CSS, лучше всего использовать встроенный код. Это наиболее эффективный и широко используемый метод включения CSS в электронные письма в формате HTML. Согласно исследованию Litmus, 86% дизайнеров электронной почты встраивают свой CSS.

      Преимущество использования встроенного CSS заключается в том, что большинство поставщиков услуг электронной почты поддерживают этот стиль, а это означает, что вы, скорее всего, получите наилучшие результаты, не сталкиваясь с проблемами форматирования. Однако, поскольку разработчику электронной почты придется писать дополнительный код в каждой строке для каждого дополнительного элемента дизайна помимо базового HTML, создание шаблонов электронной почты может занять дополнительное время.

      Источник: Litmus

      Существуют инструменты для создания шаблонов электронной почты, которые могут помочь упростить эту разработку, но то же исследование Litmus показало, что почти 70% маркетологов встраивали свой CSS вручную или без каких-либо встроенных конструкторов.

      2. Избегайте встроенных и внешних стилей CSS в электронных письмах в формате HTML.

      Есть еще два параметра CSS, которые можно использовать в электронных письмах в формате HTML, но они повышают риск возникновения проблем с отображением.

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