18041 sujets
Questions générales et questions de débutants
Nolem a écrit :
Merci par avance de me donner quelques pistes.
1 - Faire simple.
2 - Si besoin spécifique de mise en page, créer la structure globale avec un tableau.
3 - Les images décoratives directement dans le code HTML (<img src="..." alt="">) auront plus de chance de passer que les images de fond.
4 - Styles CSS : styles inline (via l'attribut style des éléments HTML) uniquement.
Tu peux le créer avec un éditeur de code. Par contre, je ne sais pas trop quel logiciel utiliser pour l'envoi.
Pour avoir fait ce genre de chose il n'y a pas plus longtemps qu'une semaine il y a effectivement quelque petits trucs qui passent mal mais ce n'est pas généralisé.
Perso j'ai fait une page html comme si je faisais une page html (donc avec mon notepad) j'ai inclus les styles dans le html via des classes. Le tout sans tableau tout est bien passé. Les images sont hébergés sur serveur distant et non inclus dans le mail. Petit astuces, pour ma part les images étant juste purement décorative, je n'ai pas mis de alt, de cette manière pas de texte disgracieux si un problème quelconque avec l'affichage des image.
Cela passe tres bien sous tb et outook, avec pas mal de webamail. Reste le problème des webmail qui n'affiche que du texte brut, mais ils ont le texte, c'est le principal dans mon cas, et suivant la cible cela n'a pas d'importance (dans mon cas, de grande entreprise en quête de formation, toutes les personnes recevaient sur un client mail et pas une webmail).
niveau envoi, ayant tout mes contact dans mon tb, je l'ai fait a partir de là. Tu fait insérer code html, tu copie colle ton code et voila. Conseil, envoi seulement en html et pas en text brut.
Voila, en espérant t'avoir éclairé.
Perso j'ai fait une page html comme si je faisais une page html (donc avec mon notepad) j'ai inclus les styles dans le html via des classes. Le tout sans tableau tout est bien passé. Les images sont hébergés sur serveur distant et non inclus dans le mail. Petit astuces, pour ma part les images étant juste purement décorative, je n'ai pas mis de alt, de cette manière pas de texte disgracieux si un problème quelconque avec l'affichage des image.
Cela passe tres bien sous tb et outook, avec pas mal de webamail. Reste le problème des webmail qui n'affiche que du texte brut, mais ils ont le texte, c'est le principal dans mon cas, et suivant la cible cela n'a pas d'importance (dans mon cas, de grande entreprise en quête de formation, toutes les personnes recevaient sur un client mail et pas une webmail).
niveau envoi, ayant tout mes contact dans mon tb, je l'ai fait a partir de là. Tu fait insérer code html, tu copie colle ton code et voila. Conseil, envoi seulement en html et pas en text brut.
Voila, en espérant t'avoir éclairé.
Miho a écrit :
Perso j'ai fait une page html comme si je faisais une page html (donc avec mon notepad) j'ai inclus les styles dans le html via des classes. Le tout sans tableau tout est bien passé. Les images sont hébergés sur serveur distant et non inclus dans le mail. Petit astuces, pour ma part les images étant juste purement décorative, je n'ai pas mis de alt, de cette manière pas de texte disgracieux si un problème quelconque avec l'affichage des image.
Voila, en espérant t'avoir éclairé.
Salut,
J'ai déjà réalisé quelques essais assez satisfaisants balise table. Néanmoins, peux tu m'en dire un peu plus et me donner un petit exemple. J'ai un petit soucis dans le cas de la balise <a>. thunderbird n'accepte pas les modifs
Je te remercie de ton aide précieuse.
++
Modifié par Nolem (08 Jun 2007 - 16:49)
re,
ce que je n'arrive pas à saisir : ou est ce qu je mets ma feuille de style ?
dans le code html ?
insertion code html ?
Avec mes essais, je suis arrivé à des résultats à peu près concluants. J'ai pas encore fait de test sur gmail. mais j'ai vu que je dois pas mettre l'attibut alt pour les images. Sinon, cela ressort.
++
ce que je n'arrive pas à saisir : ou est ce qu je mets ma feuille de style ?
dans le code html ?
insertion code html ?
Avec mes essais, je suis arrivé à des résultats à peu près concluants. J'ai pas encore fait de test sur gmail. mais j'ai vu que je dois pas mettre l'attibut alt pour les images. Sinon, cela ressort.
++
Salut ,
tu dois mettre ton css directement entre tes balises <head>. Voici un exemple de ce que j'envoie pour une inscription :
Enfin bref : du pur style Dreamweaver à l'ancienne
tu dois mettre ton css directement entre tes balises <head>. Voici un exemple de ce que j'envoie pour une inscription :
<?php
...
$message = '
<html>
<head>
<style>
body { margin-left : 170px }
li { font-family: "comic Sans MS"; font-size: 14pt; font-style: normal; font-weight: normal; color: #0000ff; list-style-type: circle}
div.entete { font-family: "comic Sans MS"; font-size: 28pt; font-style: italic; font-weight: normal; color: #008080}
div.texte { font-family: "comic Sans MS"; font-size: 14pt; font-style: normal; font-weight: normal; color: #000080}
div.pied { font-family: "comic Sans MS"; font-size: 12pt; font-style: italic; font-weight: normal; color: #008080}
</style>
</head>
<body background="http://www.tagada.com/membres/templates/images/forum.jpg">
<br>
<div align=center class="entete">Site Tagada.com</div>
<br><br><br><br>
<div class="texte">
Bonjour '.$Prenom1.' !
<br><br>
Vous recevez ce message car votre adresse email a été utilisée lors de l’inscription sur notre site. Conservez le bien !
<br><br>
Voici les paramètres de votre compte :
<ul>
<li><em>Nom d\'utilisateur :</em> <font color=#000080>'.$nom_user.'</font></li>
<li><em>Mot de passe :</em> <font color=#000080>'.$MDP1.'</font></li>
</ul>
<br>
Pour valider votre inscription, cliquez sur ce lien (ou copiez-le dans la barre d’adresse de votre navigateur web) :<br>
<a href="'.$href_conf.'">'.$href_conf.'</a>
<br><br><br><br><br>
</div>
<div class="pied">
Si vous ne vous êtes pas inscrit, merci de ne pas tenir compte de cet email.
</div>
</body></html>';
...
?>
Enfin bref : du pur style Dreamweaver à l'ancienne
Laurent Denis a écrit :
pour gagner du temps
Effectivement, ça résume parfaitement ! Merci également