2012-02-09 13 views
6

Tengo un script de PowerShell que envía un correo electrónico con formato HTML, el formato parece perfecto en Outlook pero no funciona en GMAIL, ¿alguna sugerencia? El HTML utilizado es:No se puede obtener el formato HTML para trabajar en 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>" 

Gracias.

+1

¿De qué manera no funciona? ¿Se trata de un problema de diseño particular o no muestra la parte de HTML en absoluto? – SimonMayer

+0

El estilo html no se muestra en absoluto. El texto está en filas sin tabla. Gracias. – Charlotte

Respuesta

15

GMail tiende a preferir los estilos en línea. Como tal:

<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

¿No te refieres a 'border-collapse: collapse'? – Mathias

Cuestiones relacionadas