2012-02-09 90 views
6

工作,我有一個向外發送HTML格式的電子郵件的格式看起來很完美的在Outlook中,但在Gmail中不起作用,任何建議PowerShell腳本?使用的HTML是:無法獲取HTML格式在Gmail

#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>" 

謝謝。

+1

以什麼方式不工作?這是一個特定的樣式問題,還是根本不顯示HTML部分? – SimonMayer 2012-02-09 19:07:13

+0

的HTML樣式不顯示在所有。文本在沒有表格的行中。謝謝。 – Charlotte 2012-02-10 13:35:46

回答

15

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> 
+3

難道你不是指'border-collapse:collapse'? – Mathias 2014-06-02 15:05:33