Comment formater une table html avec des styles en ligne pour ressembler à une table Excel rendue?

Je suis actuellement coincé réglage des bordures dans un tableau html. (J'utilise des styles en ligne pour un meilleur rendu dans l'e-mail de clients), j'ai ce bout de code:

<html>
    <body>
        <table style="border: 1px solid black;">
            <tr>
                <td width="350" style="border: 1px solid black ;">
                    Foo
                </td>
                <td width="80" style="border: 1px solid black ;">
                    Foo1
                </td>
                <td width="65" style="border: 1px solid black ;">
                    Foo2
                </td>
            </tr>
            <tr style="border: 1px solid black;">
                <td style="border: 1px solid black;">
                    Bar1
                </td>
                <td style="border: 1px solid black;">
                    Bar2
                </td>
                <td style="border: 1px solid black;">
                    Bar3
                </td>
            </tr>
            <tr style="border: 1px solid black;">
                <td style="border: 1px solid black;">
                    Bar1
                </td>
                <td style="border: 1px solid black;">
                    Bar2
                </td>
                <td style="border: 1px solid black;">
                    Bar3
                </td>
            </tr>
        </table>
    </body>
</html>

Il est traduit comme ceci:
Comment formater une table html avec des styles en ligne pour ressembler à une table Excel rendue?

Je veux de la table de faire un rendu comme Excel rendrait une table, à l'intérieur et à l'extérieur des frontières:
Comment formater une table html avec des styles en ligne pour ressembler à une table Excel rendue?

source d'informationauteur citronas