HTML email: Difference between revisions

Content deleted Content added
that goes in the multi section
done with original pro and con layout, will expand and cleanup further
Line 4:
 
HTML mail allows the sender to properly express headings, bulleted lists, emphasized text, [[subscript]]s and [[superscript]]s, and other visual and [[typographic]] cues to improve the readability and aesthetics of the message. It allows in-line inclusion of diagrams or mathematical formula as images, which are otherwise difficult to convey (typically using [[ASCII art]]).
 
== Compatibility ==
 
Note that [[Unicode]] supports many such complex characters, but font support issues with Unicode limit the usefulness of this possibility.
 
== Drawbacks ==
Some senders may excessively rely upon large, colorful, or distracting fonts making all but the shortest messages more difficult to read.
 
Many HTML-based GUI [[email client]]s automatically convert common plain text characters, like '''-''' and '''"''', into their proper typographic equivalents, like '''—''' and '''“''', which are not part of 7-bit [[ASCII]]. This can cause translation problems in other users' clients.{{citation needed}}
 
== Style ==
For these reasons many [[Electronic mailing list|mailing list]]s deliberately block HTML e-mail, either stripping out the HTML part to just leave the plain text part or rejecting the entire message.
Some senders may excessively rely upon large, colorful, or distracting fonts making all but the shortest messages more difficult to read.
 
== Multi-part formats ==
Line 18:
 
A few recipients have [[e-mail client]]s that cannot display HTML. This may be mitigated by the inclusion of an automatically generated plain text version, but this may be missing important formatting information (e.g. an equation may lose a superscript and take on an entirely new meaning).
 
For these reasons manyMany [[Electronic mailing list|mailing list]]s deliberately block HTML e-mail, either stripping out the HTML part to just leave the plain text part or rejecting the entire message.
 
== Message size ==