0

我应该为当地的俱乐部发送时事通讯。HTML 格式看起来不错,但如果用户在基于 Web 的客户端(例如 yahoo、gmail 等)中查看电子邮件,图像也会单独显示为附件;即使我使用 URL 来引用图像。如何避免图像显示为附件?谢谢!

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

        <title>Club News</title>

    </head>
    <body leftmargin="0" marginwidth="0" topmargin="0" marginheight="0" offset="0" style="-webkit-text-size-adjust: none;margin: 0;padding: 0;background-color: #FAFAFA;width: 100%;">

<center>

<table id="table1" style="background-color: #ffffff; border-bottom: 0px none; width: 600px;" border="0" cellpadding="0" cellspacing="0">
<tbody>
<tr>

<td>
<img style="position: relative; right: 0; bottom: 0;border: 0px none; line-height: 100%; outline: none; text-decoration: none; display: block; float: left;" title="Club1" src="http://www.clubswebsite.com/assets/img/clublogo.png" alt="logo" align="center"/>
</td>
</tr>
</tbody>
</table>

</tr>
</tbody>
</table>
4

1 回答 1

0

如果您的图像相对简单(例如剪贴画或徽标),您可以使用的一种解决方案是将图像转换为纯 HTML。您可以找到将位图转换为 HTML 表格的工具,以像素颜色为单元格着色。一些转换器(这是我编写的一个-源代码)应用 RLE 压缩以确保 HTML 不会太大。

请注意,即使使用 RLE,这也会大大增加图像大小(例如,5kb PNG 可能会增长到 80kb HTML)但是 AFAIK,只要您将电子邮件大小保持在 ~120kb 以下,它就可以在所有电子邮件客户端上很好地显示.

于 2013-05-18T20:45:38.407 回答