【问题标题】:HTML E-mail Sig to work in Firefox (Image Related)在 Firefox 中工作的 HTML 电子邮件签名(图片相关)
【发布时间】:2012-09-20 19:43:02
【问题描述】:

使用 Windows Live 电子邮件,我进行签名并保存文件,该文件为我提供以下代码。

<META HTTP-EQUIV="Content-Type" CONTENT="text/html;charset=utf-8">
<HTML><HEAD></HEAD>
<BODY dir=ltr>
<DIV dir=ltr>
<DIV style="FONT-FAMILY: 'Arial'; COLOR: #000000; FONT-SIZE: 10pt">
<DIV>&nbsp;</DIV>
<DIV style="FONT-FAMILY: 'Arial'; COLOR: #000000; FONT-SIZE: 10pt">
<DIV dir=ltr>
<DIV style="FONT-FAMILY: 'Arial'; COLOR: #000000; FONT-SIZE: 10pt">
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>
<HR>
</DIV>
<DIV><IMG 
style="BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 5px 20px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px" 
title=pufs_mail_logo border=0 alt=pufs_mail_logo align=left 
src="G:\Profile\PUFS\E-Mail\pufs_mail_logo.png" width=120 height=100></DIV>
<DIV><STRONG><EM>for Pak United Food Services Ltd.,</EM></STRONG></DIV>
<DIV>Tel : 0092 55 3885502</DIV>
<DIV>Fax : 0092 55 3885503</DIV>
<DIV>Web Site : <A href="http://www.pufs.org/">www.pufs.org/</A></DIV>
<DIV>E-Mail : <A href="mailto:info@pufs.org">info@pufs.org</A></DIV>
<DIV>Address : Al Shafi Market, G.T Road</DIV>
<DIV>Gujranwala, Ghakhhar, 52200 – Pakistan</DIV>
<HR>
</DIV></DIV></DIV></DIV></DIV></BODY></HTML>

它在 IE9 和 GG 中运行良好,但在 FF 中图像不显示,而是显示替代文本。请注意,我更改了一些代码。之前给出的代码是:

DIV><IMG 
style="BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px 20px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px" 
title=pufs_mail_logo border=0 alt=pufs_mail_logo align=left 
src="cid:C7912B932AF345A9A29DC8E6F6BCAE8B@JawadPC" width=120 height=100></DIV>

我改成了

<DIV><IMG 
    style="BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 5px 20px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px" 
    title=pufs_mail_logo border=0 alt=pufs_mail_logo align=left 
    src="G:\Profile\PUFS\E-Mail\pufs_mail_logo.png" width=120 height=100></DIV>

基本上只是更改图像文件的路径。

我可以使用绝对网址,但这会带来一些安全问题。我如何获得这个简单的文件来显示图像。 (DOCTYPE?)

【问题讨论】:

标签: html css html-email windows-live


【解决方案1】:

签名文件应该驻留在网络服务器上。您应该使用完全限定的 URI 指向它:http://....

顺便说一句 - 大多数基于 Web 的邮件客户端都会撕掉 HEAD 和所有内容,直到 BODY。只需使用 HTML。

【讨论】:

  • 它可能在你的本地网络上工作,那里有一个 G:\ 驱动器,但在野外,可能不行。
  • 所以我最好的选择是使用 "src="pufs.org/images/pufs_mail_logo.png"?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-04-19
  • 1970-01-01
  • 1970-01-01
  • 2016-01-08
  • 1970-01-01
  • 2014-07-02
  • 1970-01-01
相关资源
最近更新 更多