Blog on 27th Floor
主页 随便 电脑 电影 社会 阅读 下载 本站 存档
主页 随便 电脑 电影 社会 阅读 下载 本站 存档

HTML邮件

05/26/06。  cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。


以前用邮件都是客户端比较多,Yahoo/hotmail账号都有,但用得不多。在客户端里面,我一般都是把HTML彻底关掉,转成纯文本来看。Gmail出来后,Yahoo/hotmail进步也很大,起码是容量速度都有不小的提升,于是用Webmail的时间开始极大增长,再于是慢慢也开始接受HTML邮件了。

但发出的HTML通常还是从网页上拷贝来的,为的是它直接带着各种链接和图片,比如发点呆伯特漫画还是很方便的。

真正要写HTML邮件时,才发现很不爽,不论是Gmail还是Thunderbird这种客户端,直接提供的编写选项都太少,只有字体大小,字体种类,颜色及底色,粗体,斜体,下划线,无序和有序列表,缩进,对齐,Thunderbird还有插入图片和笑脸。想在Gmail邮件中直接插入图片还得从别的窗口拷贝过来。

除了图片,表现力也有限,比如想给Header1这种标签加个边框,就还是得自己写。写完拷贝到Gmail时发现,所有CSS效果都消失了。后来发现置入标签内的样式是可以保留的,比如你要写10来个H1,就得把border这个样式拷贝10来次到每个标签内。但这种方法总算是可以用的。

刚才看到这个专门折腾HTML邮件的网页,已经是两年前Gmail推出前夕的文章了,又看到一些注意事项:

有时可以试一下连接CSS文件,而不是置入HTML内。这有可能有用,但可能直接放到每个标签内仍然是比较保险的。

Webmail自己也是网页,已经有body标签,所以会把邮件中的这个标签砍掉,于是和它有关的全局属性就会全部丢失。解决方法是用一个div标签圈上内容,把属性写在div标签里。

有些客户端会把CSS定义里的.也就是类选择符号去掉,导致使用这个属性的标签失去样式,方法是把.feature写成div.feature这样的,点号不在最前面,就不会被去掉了。

Webmail自己也有CSS样式定义,于是就会把用户自己写的一些东西给覆盖掉,比如a:link这样通用的,方法仍然是把它变得不通用,写成div a:link这样的。当然这很麻烦,要在几个地方用a:link就得写几次。

还有Hotmail会去掉html/body/head/meta等各种标签,这时要想用CSS只有写到标签内。

最后,仍然不是所有的CSS属性都管用。

而综上所述,似乎把CSS写到标签内也就是inline的方法应该是通用的。而这种方法似乎是微软风格的,就像用Word生成的HTML文件一样,中文英文都要分别指定字体,实在是推动了文本文件的一切优雅之处。

将就用一下吧,算是写作非Word格式化文档的一种权宜之计了。

还有,如果你的客户端支持,也是可以使用HTML签名档的,据说Gmail也可以显示,可以一试。

05/26/06 01:08:00,由cathayan发表。目录:电脑

3条评论

这样做一个签名感觉非常棒,要是能在Gmail里面加入这样的签名档就好了。:)

http://herock.net herock 于 05/26/06 11:37:34 发表. 

Gmail里加不了,有些客户端应该可以

http://blog.cathayan.org/member/1 cathayan 于 05/26/06 13:27:58 发表. 

如果有太多的html tag要加,还不如做个网页来发布到网络然后给接受者url或者打包来发给接受者.

http://www.ocde.cn ocde 于 05/26/06 16:34:32 发表. 


这篇文章已经关闭,不能添加评论和投票
I am watching and will delete all spam.

我的E-Mail


Copy&Paste Exchange

访问CPeX Group

订阅Feed

订阅Feedburner
Feedsky订阅
本站订阅

请登录

导航

cathayan.org Web

最新贴

RIME 小狼毫/鼠须管的极点及五笔拼音配置
Software that rocks or sucks less
一棵热带的树换新叶的过程
几个有用的Vim招术
论语七 述而
Nomacs 图像浏览器
Windows 文件校验
Windows 10 文件批量命名简单方法
Windows 10 文件删除高级操作
本站也算是有响应式设计了

最新评论

Powered by

Powered by Nucleus CMS

版权声明

Creative Commons License
Blog on 27th floor by Cathayan is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
Powered by Nucleus CMS v3.71. Best view with Mozilla browsers.