格式编码: |
1. |
页面宽度请设定在600到800px(像素)以内,长度1024px以内。 |
2. |
Html编码请使用utf-8。 |
3. |
HTML代码在15kb以内。(各个邮箱的收件标准不一样,如果超出15kb您的邮件很有可能会进入垃圾邮件箱)。 |
4. |
请使用table表格来布局。同一个<td>里只放一张图片,如<td><img src=" photo.jpg" ></td>。所有的图片都要定义高和宽。同一段文字放在同一<td>里。 |
5. |
如果需要邮件居中显示,请在table里设定align="center"。 |
6. |
不可将word类文件直接转换为html格式,否则会造成编码不规范。 |
7. |
不要使用外链的css样式定义文字和图片(外链的css样式在邮件里将不能被读取,所以发送出去的邮件因为没有链接到样式,将会使你的邮件内容样式丢失),正确的写法:<td style="font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;" >文字</td>"<font style="font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;" >文字</font>。 |
8. |
不使用Flash、Java、Javascript、frames、i-frames、ActiveX 以及 DHTML,如果页面中的图片一定要是动态的,请将FLASH文件转换成GIF动画使用,但在Outlook 2007里,GIF将不能正常显示,因为Outlook 2007限制GIF动画。 |
9. |
不要使用<table></table>以外的body、meta和html之类的标签,部分邮箱系统会把这些过滤掉。 |
10. |
背景图片代码写法如下:<table background="background.gif" cellspacing="0" cellpadding="0">,但请注意,outlook 对背景图片不识别。如果需要书写背景图片的样式,则需要先写背景图,然后在style里申明背景图的重复样式。正确写法如<td background=”1.jpg” style=”background-repeat:no-repeat”></td>。 |
11. |
不要出现"onMouseOut" "onMouseOver",即使在<td>里设置了,发送到邮箱后也将被过滤,无法显示设定鼠标经过所显示的内容。 |
12. |
若邮件模板内侧边或者上下有空白间距,不要用padding,必须得用标准的td来设定空白间距,否则会导致各个邮箱解析不同。 |
13. |
在yahoo邮箱里line-height要定义时的注意事项:需在块元素里定义line-height。 如果td里有<p>标签,则line-height也必须在p里定义。 无论是td还是p,如果有超链接,则都必须在a标签里面定义line-height。如果只是在td或者p里面定义line-height的话,那yahoo邮箱将无法识别a里面的行高。
|