|
Использование css стилей на странице html | ☑ | ||
---|---|---|---|---|
0
dimm7310
02.10.13
✎
14:26
|
Есть обработка которая формирует и отправляет письма (уведомление об отгрузке) через внешний почтовый ящик (gmail). Текст письма построчно записывается в список значений
СпТекст = Новый СписокЗначений; СпТекст.Добавить("<h1>Здравствуйте, "+ИмяЗаказчика+"!</h1>"); // и т.д. и затем передается в текст письма: Для каждого стр из СпТекст Цикл Сообщение.Тексты.Добавить(стр.Значение,ТипТекстаПочтовогоСообщения.HTML); КонецЦикла; решено было скорректировать внешний вид письма -применить css стили в тексте. Мне передали новый текст с уже доработанными тегами. Но по непонятной причине стили не применяются к тексту, готовый текст письма выходит таким , как если не указывать теги совсем. Например: СпТекст.Добавить("<p style=font-size: 16px; line-height: normal; margin: 12px 0;>Здравствуйте, "+ИмяЗаказчика+"!</p>"); Спец-т который верстал текст утверждает , что в html все должно работать. Что не так в строке ? |
|||
1
Asmody
02.10.13
✎
14:28
|
(0) не все почтовые клиенты поддерживают стили, не все стили поддерживаются разными почтовыми клиентами. А gmail вообще сам форматирует письмо, как ему нравится
|
|||
2
бомболюк
02.10.13
✎
14:29
|
возможности стилей в html e-mail-ах гораздо скромнее, чем в чистом html. Шаманить надо, кое что работает.
|
|||
3
Asmody
02.10.13
✎
14:29
|
ну и стили в style в кавычки надо брать, если что
|
|||
4
Asmody
02.10.13
✎
14:31
|
||||
5
Asmody
02.10.13
✎
14:32
|
||||
6
dimm7310
02.10.13
✎
14:42
|
(3) пробовал ставить одинарные кавычки (ведь двойные внутри двойных не поставишь) - не помогло
СпТекст.Добавить("<p style='font-size: 16px; line-height: normal; margin: 12px 0;'>Здравствуйте, "+ИмяЗаказчика+"!</p>"); |
|||
7
Котокот
02.10.13
✎
14:50
|
(0) Попробовать без стилей обойтись. Вместо
<p style="font-size: 16px"> <p><font color="#112233" size="2">БлаБлаБла</font></p> |
|||
8
dimm7310
02.10.13
✎
15:05
|
(7) шрифт чуть уменьшился . визуально на единицу меньше чем обычный текст без тегов. Т.е. явно не 16
|
|||
9
dimm7310
02.10.13
✎
15:07
|
+(8) да и я заключал в одинарные кавычки
СпТекст.Добавить("<p style='font-size: 16pt'><p><font color='#112233' size='2'>Здравствуйте, "+ИмяЗаказчика+"!</font></p>"); |
|||
10
dimm7310
02.10.13
✎
15:07
|
СпТекст.Добавить("<p style='font-size: 16px'><p><font color='#112233' size='2'>Здравствуйте, "+ИмяЗаказчика+"!</font></p>");
|
|||
11
Котокот
03.10.13
✎
12:16
|
(9) Одинарные или двойные - разницы нет. Получилось то хоть?
|
|||
12
dimm7310
03.10.13
✎
16:13
|
(11) нет, выслал весь текст прогам вебсайта
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |