2012-05-22 14 views
19

¿Debería un mensaje de correo electrónico HTML comenzar como cualquier documento HTML válido y debería incluso tener una declaración DOCTYPE?¿Deberían los correos electrónicos HTML comenzar con <html><body><head> ...?

+2

posible duplicado de [Al crear mensajes de correo electrónico HTML, debemos usar html, head, body tags?] (http://stackoverflow.com/questions/3903200/when-creating-html-emails-should-we-use-html-head-body-tags) –

Respuesta

17

correos electrónicos HTML shou Debe incluir un doctype, html y una declaración del cuerpo si tiene la intención de hacer algo sofisticado.

Hay una multitud de guías sobre este tema que pueden ayudarlo a aprender cómo codificar correctamente el correo electrónico HTML, pero la mayoría no toma en cuenta los detalles de un doctype, que es la forma en que me tropecé con su pregunta.

le sugiero que lea los siguientes 2 mensajes que son parte de los equipos de renombre familiarizado con los diversos problemas:

campaign monitor's take

email on acid's take

3

No, ya que la mayoría de los clientes de correo electrónico eliminan las etiquetas <html> y <body> y las reemplazan por las suyas propias (consulte hotmail).

En cuanto al tipo de documento, consulte: http://www.campaignmonitor.com/blog/post/3317/correct-doctype-to-use-in-html-email/

Suponiendo que estés utilizando una tabla para su diseño (que debería ser) que tendría una tabla que abarca todos los que actúa efectivamente como su elemento <body>, y luego anidado dentro de ti tendrías el resto de tu contenido posicionado dentro de otras tablas.

3

Los clientes de correo no son navegadores web. Admiten un pequeño subconjunto de HTML y casi todos los clientes se comportan de forma diferente al analizar esas etiquetas HTML. Por lo tanto, las etiquetas como html, head, body o DOCTYPE son irrelevantes y generalmente son descartadas por el cliente de correo.

De Wikipedia:

correo HTML permite al remitente para expresar adecuadamente las citas (como en la línea de responder), encabezados, listas con viñetas, texto enfatizado, subíndices y superíndices, y otras señales visuales y tipográficas para mejorar la legibilidad y estética del mensaje ... Se pueden vincular URL largas sin dividirse en varias partes, y el texto se ajusta al ancho de la ventana del agente del usuario, ... Permite la inclusión en línea de tablas, como así como diagramas o fórmulas matemáticas como imágenes ...

+0

¿Cuál es el tipo MIME para Markdown? –

+2

Preguntemos :) http://stackoverflow.com/q/10701983/1343560 – ilanco