Courriels HTML enrichis dans Outlook 2007 et 2010 ... comment supprimer la marge supérieure?

J'ai un courrier électronique HTML. Je me demandais comment, dans Outlook 2010 et 2007, vous obtenez le tableau de la mise à affleurer le bord du navigateur?

Ont un coup d'oeil à cette image:

Courriels HTML enrichis dans Outlook 2007 et 2010 ... comment supprimer la marge supérieure?

Le rose est la couleur de fond de la balise body et le gris est le bg de la table. Ils ont tous les deux 0 tout (marge, paddting ect). Mais il y a encore de l'espace. La rose ne doit pas être visible.

Personne ne sait comment se débarrasser de cet espace sur le corps?

Aussi voici un peu de CSS pour le début de l'e-mail:

<html>
<head>

    <style type="text/css">
        html, body{ width:100%; }
        body{ background-color:#ff00ff; }
    </style>

   <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
   <title>Test</title>
</head>
  <body topmargin="0" style="margin:0; padding:0; width:100%; background-color:#ff00ff;" >
            <table topmargin="0" align="center" cellpadding="0" cellspacing="0" width="100%" style="border-collapse: collapse;border-spacing: 0;border: 0; margin:0; padding:0; background-color:#eee;" >

Cheers!

source d'informationauteur Smickie