Содержание раздела
Раздел 9: Модели и нотации при создании сайтов
Принципы стандартизации при разработке сайтов
Мультимедийные компоненты при создании сайта
Flash-графики при разработке сайта
ВАШ ВОПРОС: |
Добрый день!
Прошу помощи специалиста. Нам разработала сайт одна пермская студия веб-дизайна ..... Теперь, кажется, она сдохла сама по себе - телефон не отвечает, хотя сайт все еще мозолит глаза. На нашем сайте имеется возможность подписки на новости технологий. Подписчики тоже есть, но все они недовольны.
Проблема в том, что содержимое новости выглядит достойно только на самом сайте, но когда происходит отправка новости на электронную почту - в почтовой программе все смотрится крайне небрежно. Текст на экране, картинки тоже, но куда-то исчезает форматирование и все смотрится криво и весьма позорно.
При создании сайта на это не обратили внимания и просто приняли работу.
В чем может быть проблема? Можно ли разрешить ситуацию своими силами?
|
Студия "Жанр" - разработка и поддержка сайтов (г.Пермь). ОТВЕТ: |
Хотя ситуация неоднозначна и требует предварительного исследования, с большой долей вероятности проблема состоит в следующем:
На сайте используется общая стилизация (подключается файл CSS). В шапке информационных страниц сайта путь к этому файлу указан с помощью относительной адресации, начиная от "корня" сайта. При создании email отправлений текст рассылки редактируется в административном интерфейсе этого же сайта (на этом же домене). При этом таблица стилизации CSS все еще доступна и форматирование происходит корректно.
Однако если отправить рассылку, текст email сообщения "отрывается" от стилевого CSS файла, который остается на сайте. При просмотре сообщения в почтовой программе происходит неудачная попытка подстановки CSS правил от "корня" файловой системы. В результате сбивается форматирование текста.
Существуют два основных способа разрешения проблемы:
1. Абсолютная адресация
В теле письма (в формате HTML) укажите путь к CSS файлу с помощью абсолютной адресации (служебная команда LINK, адрес которой начинается с "http://..."). Данный способ может быть проигнорирован почтовыми программами.
2. Внедрение стилевого блока
Можно попытаться внедрить CSS блок команд стилизации в верхнюю часть текста рассылки. В этом случае команду подключения стилей писать не требуется.
В любом случае Ваша проблема должна решаться с участием специалиста.
Владимир Кошин Руководитель и консультант студии веб-дизайна "Жанр"
|
|