2015-10-06 106 views
0

我有一个HTML文件,我在工作中用作电子邮件签名页脚(我们使用IBM Notes)。HTML电子邮件签名文件黑色边框在答复

当我创建电子邮件时,它看起来不错。该徽标已就位,文本在我想要的位置为粗体,徽标位于地址的左侧。

但是,当有人回复我的电子邮件时,页脚看起来很乱。细胞的所有边界都是黑线。

我不想要丑陋的黑色线条。

当我回复电子邮件时,我经常会看到一个对话框,显示“多语言MIME警告 - 您正在发送或保存文件,当它转换为MIME(Internet邮件)格式时需要多个字符集。 (*)Unicode(UTF8多语言字符集) ()最佳本地字符集(与文档中文本的最佳匹配本地字符集) 最具代表性的字符集是ISO-8859- 1

我不知道这个对话是否与黑线有关

这是HTML,谢谢你。

<html> 
<head> 
<style> 
h1 {color:red;} 
p {color:black;} 
</style> 
</head> 
<body> 
<table border=0><font face="Arial"> 
<tr> 
<th></th> 
<th></th> 
<th></th> 
<th></th> 
</tr> 
<tr> 
    <td colspan=3 align="center"> 
    <font face="Arial" size="3"> 
     <strong> 
     Comet Bill 
     </strong> 
    </font><br /> 
    <strong> 
    <font face="Arial" size="3"> 
     Bit herder 
    </font></strong> 
    </td> 
    <td align="center"> 
    <img src='XYZourstrapline.png' align="center"> 
    </td> 
    <td></td> 
</tr> 
<tr></tr> 
<tr> 
    <td align="right" width="10%"><img src='XYZ Corp logo.png'> 
    </td> 
    <td colspan=3> 
    <font face="arial" size="3"> 
     XYZ Corporation Ltd. 
    </font><br /> 
    <font face="Arial" size="2">Hard Way, Impossible Road, 
    <br />GitVille, XY3 1XY</font> 
    </td> 
</tr> 
</table> 
<table border=0> 
<tr> 
    <td colspan=1 align="right"> 
    <font face="Arial" size="1">Switchboard:</font> 
    </td> 
    <td colspan=3> 
    <font face="Arial" size="2">+44 (0)1234 567890</font> 
    </td> 
</tr> 
<tr> 
    <td colspan=1 align="right"> 
    <font face="Arial" size="1">Direct:</font> 
    </td> 
    <td colspan=3> 
    <font face="Arial" size="2">+44 (0)1234 987654</font> 
    </td> 
</tr> 
<tr> 
    <td colspan=1 align="right"> 
    <font face="Arial" size="1">Email: 
    </font> 
    </td> 
    <td colspan=3> 
    <font face="Arial" size="2">[email protected]</font> 
    </td> 
</tr> 
</table> 
</body> 
</html> 
+0

你不能把一个字体标记开幕表标记之后 - 这是无效的。此外,字体标签已在html4中弃用,并在html5中过时,所以我不确定它会在电子邮件模板中有用 – Pete

+0

感谢@Pete,所以我应该用什么来控制字体大小? – cometbill

+0

使用内联样式 - ' Comet Bill'可能无法解决边界问题,但由于电子邮件浏览器无法很好地处理html,它会也可以用错误的'th'标签删除你的行,空的'tr'标签 – Pete

回答

0

尝试在你的头上加给你的风格标签:

tr,td,table,th{border:none;} 
+0

这会让事情变得更糟。当我创建一封新电子邮件时,围绕一切排序。 – cometbill

+0

这是我结束了: - cometbill

+0

你应该将代码放在头部内部的样式标签中。对不起...编辑。 此外,来自@Pete关于内联样式的评论可能会产生更好的结果。 – Mdalz