Foros del Web » Creando para Internet » CSS »

Estilos en correos electronicos

Estas en el tema de Estilos en correos electronicos en el foro de CSS en Foros del Web. Mando mails a traves de php, donde el body es codigo html. En el mismo body intento poner estilos css, pero algunos programas de gestion ...
  #1 (permalink)  
Antiguo 17/01/2006, 09:56
Avatar de oskarL  
Fecha de Ingreso: mayo-2005
Ubicación: Madrid
Mensajes: 499
Antigüedad: 12 años, 7 meses
Puntos: 2
Estilos en correos electronicos

Mando mails a traves de php, donde el body es codigo html. En el mismo body intento poner estilos css, pero algunos programas de gestion de correo y correos por web no cogen bien los estilos.

Se pueden poner estilos para que se vean correctamente en todos los gestores de correo y correo por web?

Por poner un ejemplo de codigo...
Código:
$cuerpo.=sprintf("<style>
			body {
				margin-left: 0px;
				margin-top: 0px;
				margin-right: 0px;
				margin-bottom: 0px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
			}
			table{
			        font-size: 10px;
			}
			div{
				border: 1px solid #FF6600;
			}
			a {
				font-weight: normal;
				color: #FF6600;
			}
		        a:hover {
				color: #FF6600;
			}
			</style>");	

$cuerpo.="<div>";
$cuerpo.="<a href='link'>link</a>";					
$cuerpo.="<table><tr><td colspan=2>";
$cuerpo.="Probando a ver si se envia";
$cuerpo.="</td></tr>";
$cuerpo.="<tr><td>";
$cuerpo.="Ejemplos";
$cuerpo.="</td><td>";
$cuerpo.="Pruebas";
$cuerpo.="</td></tr>";
$cuerpo.="<tr><td>";
$cuerpo.="<a href=''>kkk</a>";
$cuerpo.="</td><td>";
$cuerpo.="pppp";
$cuerpo.="</td></tr>";
$cuerpo.="<tr><td>";
$cuerpo.="ahora una mierda";
$cuerpo.="</td></tr>";
$cuerpo.="<tr><td colspan=2>";
$cuerpo.="lerelelele";
$cuerpo.="</td></tr></table>";
$cuerpo.="</div>";
__________________
Solo hay 10 clases de personas, las que saben binario y las que no.
  #2 (permalink)  
Antiguo 17/01/2006, 17:36
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
si estás seguro de estar generando una página válida y correcta, pos no puedes hacer nada.
Algunos clientes de correo simplemente no tienen una buena implementación de html, ya que en realidad no suele ser necesaria una implementación completa.

Y contra lo que está programado en el propio cliente de correo, no puedes hacer nada.


Saludos.
  #3 (permalink)  
Antiguo 18/01/2006, 07:13
Avatar de oskarL  
Fecha de Ingreso: mayo-2005
Ubicación: Madrid
Mensajes: 499
Antigüedad: 12 años, 7 meses
Puntos: 2
Cita:
Iniciado por alvlin
si estás seguro de estar generando una página válida y correcta, pos no puedes hacer nada.
Algunos clientes de correo simplemente no tienen una buena implementación de html, ya que en realidad no suele ser necesaria una implementación completa.

Y contra lo que está programado en el propio cliente de correo, no puedes hacer nada.


Saludos.
Pues vaya mierda, y entonces como se consigue que los tipicos boletines que mandan a mogollon de gente se vean todos iguales? alguien lo sabe?
__________________
Solo hay 10 clases de personas, las que saben binario y las que no.
  #4 (permalink)  
Antiguo 18/01/2006, 17:27
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
pos la mayoría de los que he visto se basan en html 3.2, generado por MSHTML (el motor de MS para crear HTML) y usan todas las etiquetas desaprobadas:
font, center, b, i, etc. Es decir, pasan olímpicamente de los estilos para ir al viejo y seguro html presentacional.


Saludos.
  #5 (permalink)  
Antiguo 18/01/2006, 19:10
Avatar de fullmental  
Fecha de Ingreso: octubre-2004
Ubicación: México DF, Xochimilco
Mensajes: 593
Antigüedad: 13 años, 2 meses
Puntos: 3
así es, los correos que te llegan seguramente usan el html al viejo estilo...

por lo menos gmail no interpreta hojas de estilo en los correos

a diferencia de yahoo mail que si lo interpreta.

en fin te recomiendo que leas esto:
http://www.alistapart.com/articles/cssemail/

Última edición por fullmental; 18/01/2006 a las 19:18
  #6 (permalink)  
Antiguo 19/01/2006, 10:01
Avatar de oskarL  
Fecha de Ingreso: mayo-2005
Ubicación: Madrid
Mensajes: 499
Antigüedad: 12 años, 7 meses
Puntos: 2
muy interesante, gracias gente!

Pues es una putada, deberian currarselo para que se puediera ver css, en fins...
__________________
Solo hay 10 clases de personas, las que saben binario y las que no.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:15.