邮件Template各种不给力
今天一到就接着解决昨晚未解决的稀奇古怪的问题:
1、在firefox下面邮件模板图片之间依旧有空隙
很是无奈,将原来<td><img/></td>的结构改成了<td style="background-image:url()"></td>的结构,style="background-image:url()"着实让我打开眼见,悲催的发现改成style样式后,所有的浏览器下面都不显示图片了, 然后仿照之前的同事写法:<td background=""></td>,神奇般的见效了,图片显示出来了,很是郁闷,因为昨天带我的那个同事,说在html写VS推荐的写法,像<td background="">VS只能提示是不显示的,style有只能提示,“野路子”战胜了“正宗写法”~
2、在Chrome下面不显示图片
接下来悲催的发现,在firefox、IE下面都能显示图片,惟独Chrome不行,虽然明明将<td>有背景图片,很是苦恼,发现有超链接功能的图片显示是正常的,感觉应该是<div></div>的作用,然后又将格式改成了<td background=""><div style="width: ; height: ;"></div></td>,将<div>设置成图片一样的大小,终于Chrome里面邮件图片显示出来了。
3、Gmail邮箱里面空的超链接文字鼠标移到上面没变成手势,hotmail正常
经同事提示,要将<a herf=""></a>写成<a herf="#"></a>。
4、Gmail邮箱在IE下面,邮件图片只有占位大小,没有图片
崩溃,无语,最后放弃……
感觉邮件系统跟浏览器差不多,各家有各自的标准,邮件得服从邮件系统的样式,在服从浏览器的样式,也有不兼容的时候。TMD的火狐怎么不出自己邮箱呢~
经过修改邮件模板,使我打消了web前段开发的念头,什么CSS,什么Html标签,在浏览器下面都是浮云~~~JS的这把火还没灭,这盘冷水什么时候不约而至~呜呜……只是用脑子想想,还是觉得有意思的,不动手写写,不会发现问题。
多动手~提高执行力!!
下午下载了一些Windows Phone 7的视频(http://msdn.microsoft.com/zh-cn/gg566445.aspx),好好学习,动手练练,别像android那样了(“胎死腹中”~)。
On the way~~~