newsletter html e css

Discussioni inerenti lo sviluppo di markup XHTML e CSS validi.

Moderatori: antoscarface, Kagemitsu

Regole del forum
Per scrivere del codice all'interno di ogni post, utilizzare il tag: [syntax=il_linguaggio]codice[/syntax] sostituendo "il_linguaggio" con il linguaggio del codice che dovete inserire, ad esempio: html, css, javascript, php, asp, ecc...

newsletter html e css

Messaggioda seremot » mercoledì 19 ottobre 2011, 17:06

Buongiorno a tutti,
sto realizzando una newsletter per un cliente a cui ho quasi finito il sito e vorrebbe appunto inviare ai suoi contatti per far consocere il sito nuovo.

So che non posso collegare dei fogli di stile, quindi i css devo inserirli tutti nell'html con style="" ma da un po' di newsletetr scaricate dalla rete vedo che tutti usano le vecchie tabelle per impagianre i contenuti e non i div. Come mai? Poi carico le immagini ovviamente sul server e inserisco i percorsi http://www...

Io con il mac sia su mail che su thunderbird le vedo perfettamente, ma il cliente che ha outlook su window le vede tutte sballate, o non vede alcune img usate come background in celle di tabelle... perchè? Sto diventando pazza! Ho provato a farla con i div, un disastro, ho provato a usare le tabelle, ma anche qui si vede male. Il fatto è che io la vedo bene SEMPRE e lei MAI.

Avete qualche consiglio?

Grazie
seremot

Avatar utente
 
Messaggi: 42
Iscritto il: mercoledì 8 giugno 2011, 12:42
Località: Morbegno

Re: newsletter html e css

Messaggioda Paolob » giovedì 20 ottobre 2011, 8:57

Ciao,
purtroppo se i vari browser elaborano in modo leggermente diverso l'html, i client di posta lo fanno ancora peggio.. :(
Se vuoi inviare email in HTML devi creare codice veramente semplice, e come hai notato fare anche uso di tabelle, impropriamente, per gestire l'impaginazione.

Ne ho create alcune per dei miei clienti, le recupero e poi ti passo volentieri
Il tutto sempre discutibile...

Contao Italian Conference 2012 - Cervia, 26 maggio 2012
Paolob

Moderatore

Avatar utente
 
Messaggi: 117
Iscritto il: lunedì 13 giugno 2011, 14:57
Località: Cesena

Re: newsletter html e css

Messaggioda seremot » giovedì 20 ottobre 2011, 10:33

Dici che se uso tabelle limitando al massimo l'uso dei css interni risolvo un po' di problemi? Perchè mi pare che i problemi maggiori siano dati da questi css, ad esempio non vede img di background inserite nelle tabelle con gli stili.
Il mio problema è che non ho outlook (e + precisamente outlook su windows) e mi scoccia continuare a girare il cliente mail che visualizza male, mentre io le vedo benissimo.
Vi metto il link alla mail... ve avete voglia di dare un occhio al codice e magari darmi qualche suggerimento.
http://www.francomariana.com/NEW/newsle ... tter4.html

Grazie
seremot

Avatar utente
 
Messaggi: 42
Iscritto il: mercoledì 8 giugno 2011, 12:42
Località: Morbegno

Re: newsletter html e css

Messaggioda Paolob » giovedì 20 ottobre 2011, 13:10

seremot ha scritto:Dici che se uso tabelle limitando al massimo l'uso dei css interni risolvo un po' di problemi? Perchè mi pare che i problemi maggiori siano dati da questi css, ad esempio non vede img di background inserite nelle tabelle con gli stili.
http://www.francomariana.com/NEW/newsle ... tter4.html


Purtroppo le immagini di background, come hai notato non vengono visualizzati in tutti i client di posta.

Per la newsletter che hai realizzato, mi sa che devi rinunciare ad alcune cosine.. tipo i vari background che hai inserito.

Ti incollo un modello base che utilizzo.

Sintassi: html [ Scarica ] [ Nascondi ]
  1. <!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 3.2//EN\">
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  5. <meta name="Generator" content="Contao Open Source CMS">
  6. <title>Titolo Newsletter</title>
  7. </head>
  8. <body>
  9. <style> a {color:#91786C;}</style>
  10. <table width="100%" cellpadding="10" cellspacing="0" class="backgroundTable" bgcolor='#ffffff' >
  11.         <tr>
  12.                 <td valign="top" align="center">
  13.                         <table width="598" cellpadding="0" cellspacing="0">
  14.                                 <tr>
  15.                                         <td>
  16.                                             <center>
  17.                                                 <a href="http://www.ali-lab.com"><img width="598" height="84" align="center" title="Miositoweb.it" alt="Miositoweb.it" border="0" alt="" src="http://www.miositoweb.it/file/themes/default/newsletter/img-header.jpg"></a>
  18.                                             </center>
  19.                                         </td>
  20.                                 </tr>
  21.                         </table>
  22.                         <table width="600" cellpadding="10" cellspacing="0" bgcolor="#FFFFFF">
  23.                                 <tr>
  24.                                     <td bgcolor="#FFFFFF" valign="top" style="font-size:12px;color:#000000;line-height:150%;font-family:trebuchet ms;">
  25.                                         <?php echo $this->body; ?>
  26.                                     </td>
  27.                                 </tr>
  28.                                 <tr>
  29.                                         <td style="background-color:#FFFFff;border-top:1px solid #000000;" valign="top">
  30.                                                 <span style="font-size:12px;font-weight:bold;color:#000000;font-family:arial;line-height:110%;">Miositoweb.it</span><br>
  31.                                                 <span style="font-size:10px;color:#000000;line-height:100%;font-family:verdana;">
  32.                                                 <a href="http://www.ali-lab.com">www.ali-lab.com</a><br /><br />
  33.                                                         Se non desideri più ricevere le utili notizie da Miositoweb.it accedi a <a href="http://www.miositoweb.it/newsletter.html">questa</a> pagina e segui le istruzioni
  34.                                                         <br />
  35.                                                 </span>
  36.                                         </td>
  37.                                 </tr>
  38.                         </table>
  39.                 </td>
  40.         </tr>
  41. </table>
  42.  
  43.  
  44. </body>
  45. </html>


Facendo una ricerca veloce, ho trovato questo articolo molto sintetico che fornisce alcune indicazioni.
http://groundwire.org/support/articles/css-and-email-newsletters
Il tutto sempre discutibile...

Contao Italian Conference 2012 - Cervia, 26 maggio 2012
Paolob

Moderatore

Avatar utente
 
Messaggi: 117
Iscritto il: lunedì 13 giugno 2011, 14:57
Località: Cesena

Re: newsletter html e css

Messaggioda seremot » giovedì 20 ottobre 2011, 17:33

Mi sa che proverò a semplificare l'impaginazione. Questa mi piaceva perchè riprendeva la home del nuovo sito.
seremot

Avatar utente
 
Messaggi: 42
Iscritto il: mercoledì 8 giugno 2011, 12:42
Località: Morbegno


Torna a XHTML & CSS