Originariamente inviato da MicheleWT
sicuramente è un problema di css più che di php.
ma sti codici come li crei? diventano in corsivo e verdi dove, in qualche programma o nel sorgente del browser?

ma funzionano o no?
Funzionano, però ho altri codici uguali nella pag. ma solo questi diventano cosi, sono quelli che formattano in html l'email di invio.

Questo problema si presenta solo nei codici sotto gli headers:

codice:
$headers1  = "MIME-Version: 1.0\r\n";
$headers1 .= "content-type: text/html; charset=iso-8859-1\r\n";
$headers1 .= "X-Mailer: PHP\n";
$headers1 .= "From:$nome<$suoemail>\r\n";

//E-mail del destinatario (cioè, io) 
$a = "me@alice.it";  
$oggetto = "Messaggio del Visitatore";
$messaggioMail ="<html>
<head>
<style type=\"text/css\">
a.EmUr1:link{color:#0000ff; font-family: arial;font-size:12px; margin-left:16px; text-decoration:underline;}   
a.EmUr1:visited{color:#0000ff; font-family: arial; font-size:12px; margin-left:16px; text-decoration:underline;}  
a.EmUr1:hover{color:red; font-family:arial; font-size:12px; margin-left:16px; text-decoration:underline;}

body {
background-image:url(http://www.miosito.it/img.gif);
}
#container1{ 
 ...