Не удалось заставить форматирование HTML работать в GMAIL

У меня есть сценарий powershell, который отправляет электронное письмо в формате HTML, форматирование выглядит идеально в Outlook, но не работает в GMAIL, какие-либо предложения? Используемый HTML:

#HTML 
$a = "<style>"
$a = $a + "TABLE{border-width: 1px;border-style: solid;border-color: black;border-collapse: collapse;}"
$a = $a + "TH{border-width: 1px;padding: 10px;border-style: solid;border-color: black;}"
$a = $a + "TD{border-width: 1px;padding: 10px;border-style: solid;border-color: black;}"
$a = $a + "</style>"

Спасибо.


person Charlotte    schedule 09.02.2012    source источник
comment
Каким образом это не работает? Это конкретная проблема со стилем или HTML-часть вообще не отображается?   -  person SimonMayer    schedule 09.02.2012
comment
Стиль html вообще не отображается. Текст находится в строках без таблицы. Спасибо.   -  person Charlotte    schedule 10.02.2012


Ответы (1)


GMail предпочитает встроенные стили. Как таковой:

<table style="border: 1px solid black; border-style: collapse;">
     <tr style="border: 1px solid black; padding: 10px;">
          <td style="border: 1px solid black; padding: 10px;">
          </td>
     </tr>
</table>
person user1324288    schedule 10.04.2012
comment
ты не имеешь в виду border-collapse: collapse? - person Mathias; 02.06.2014