Подтвердить что ты не робот

Вы можете ссылаться на файл CSS из электронной почты?

При отправке электронной почты HTML вы можете ссылаться на внешнюю таблицу стилей или включить CSS-код в письмо?

Кроме того, если вы можете ссылаться на внешнюю таблицу стилей, какой способ более эффективен/умнее использовать: привязка к таблице стилей или ее включение в HTML?

4b9b3361

Ответ 1

Вы можете? Да.

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

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

Ответ 2

Забыть эффективно. Забудьте умный. Забудьте об обслуживании. Это HTML-сообщение, о котором мы говорим.

HTML-почта и клиенты Webmail крайне ограничены, частично из соображений безопасности, но главным образом потому, что они всего лишь мусор. Внешние таблицы стилей почти наверняка не сработают. HTML-встроенные таблицы стилей, вероятно, не будут работать. Inline style="..." атрибут на каждом чертовом элементе... имеет гораздо больше шансов работать, но все же не удивляйтесь, когда многие пользователи не могут видеть стили вообще, или некоторые стили не работают, или некоторые базовые HTML не работает, и контент заканчивается тем, что бросил на него браузер 1997 года.

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

Ответ 3

Лучше всего вставлять CSS в свой HTML.

Я считаю, что встроенные стили (добавленные в атрибуте стиля для каждого элемента) более широко поддерживаются, чем включение <style> раздел.

Я просто Googled и наткнулся на этот учебник - на первый взгляд выглядит довольно хорошо... http://articles.sitepoint.com/article/code-html-email-newsletters