Outlook 2007 des changements de styles de liens dans un e-mail HTML pour avoir un bleu de souligner lors de l'envoi à Hotmail, Gmail, etc. Toutes les corrections?

J'ai été en utilisant le HTML des modèles de courriels que j'ai obtenu à partir de http://www.campaignmonitor.com/templates/
Et sur tous les exemples que j'ai vécu lorsque j'envoie un e-mail à l'aide du modèle HTML, tous les liens sont donnés à l'horrible défaut en bleu souligné. Les e-mails sont envoyés à l'aide d'Outlook 2007 et quand elles sont considérées dans Outlook, ils sont beaux. Cependant, dans Hotmail et Gmail, ce bleu souligner persiste indépendamment de ce que la couleur du texte.

J'ai essayé inline style de la balise comme ceci:

<a href="./" style="color: #E3A216; text-decoration: none;">Mauris commodo hendrerit risus</a>

Si j'utilise exactement le même e-mail en HTML le code du modèle et de l'envoyer à partir de mon compte hotmail vers un autre compte hotmail, il fonctionne parfaitement. Donc, pour moi, c'est un Outlook 2007.

J'ai été en mesure de disséquer le code html que outlook envoie à la hotmail destinataire et a constaté que Outlook attache une feuille de style sur le dessus de code HTML. C'est ce qu'il envoie:

<style>
.ExternalClass .ecxshape
{;}
</style>

<style>
.ExternalClass p.ecxMsoNormal, .ExternalClass li.ecxMsoNormal, .ExternalClass div.ecxMsoNormal
{margin-bottom:.0001pt;font-size:11.0pt;font-family:'Calibri','sans-serif';}
.ExternalClass a:link, .ExternalClass span.ecxMsoHyperlink
{color:blue;text-decoration:underline;}
.ExternalClass a:visited, .ExternalClass span.ecxMsoHyperlinkFollowed
{color:purple;text-decoration:underline;}
.ExternalClass p.ecxMsoAcetate, .ExternalClass li.ecxMsoAcetate, .ExternalClass div.ecxMsoAcetate
{margin-bottom:.0001pt;font-size:8.0pt;font-family:'Tahoma','sans-serif';}
.ExternalClass span.ecxEmailStyle17
{font-family:'Calibri','sans-serif';color:windowtext;}
.ExternalClass span.ecxBalloonTextChar
{font-family:'Tahoma','sans-serif';}
.ExternalClass .ecxMsoChpDefault
{;}
@page WordSection1
{size:612.0pt 792.0pt;}
.ExternalClass div.ecxWordSection1
{page:WordSection1;}

</style>

.ExternalClass semble être de définir les valeurs de la balise, mais mon inline style ne semble pas être écraser quelles Perspectives est d'ajouter à l'e-mail.

J'ai essayé de créer une feuille de style dans la section d'en-tête, et même dans la section de corps, mais cela ne fait rien.

Quelqu'un sait-il un correctif pour cela? Soit je veux débarrasser de le souligner, ou même juste le souligner affichage dans la couleur que j'ai spécifié pour les liens.

Merci à tous ceux qui peuvent aider.

  • avez-vous jamais résoudre ce problème? eu le même problème.
InformationsquelleAutor C-g | 2010-11-10