2012-02-09 12 views
6

Ho uno script PowerShell che invia un'email in formato HTML, la formattazione sembra perfetta in Outlook ma non funziona in GMAIL, qualche suggerimento? L'HTML utilizzato è:Impossibile ottenere la formattazione HTML per funzionare in 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>" 

Grazie.

+1

In che modo non funziona? È un particolare problema di stile o la parte HTML non viene visualizzata affatto? – SimonMayer

+0

Lo stile html non viene visualizzato affatto. Il testo è in righe senza tabella. Grazie. – Charlotte

risposta

15

GMail tende a preferire gli stili in linea. Come tale:

<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

non intendi 'border-collapse: collapse'? – Mathias

Problemi correlati