为什么我的HTML签名在Thunderbird中正确显示,但在Outlook中却不正确?

时间:2013-04-04 20:55:53

标签: html outlook thunderbird

我写了一些小的HTML代码用作Thunderbird中的签名。对于Thunderbird收到的电子邮件,显示效果非常完美,无误。但是,当在Outlook中收到来自我的电子邮件时,缺少颜色信息。

这是我的HTML代码(替换了名称和识别信息)

<html>
  <div class="Section1">
    <p><b><span style="font-size: 10pt;
          font-family:Arial,sans-serif; color: rgb(35, 53,
          64);padding-left: 10px;">
          <!--  NAME  -->
          First </span>
          <span style="font-size: 10pt;
          font-family:Arial,sans-serif; color: rgb(223, 93,
          39);"> Last <br>
        </span></b> 
        <span style="font-size: 9pt; font-family:
        Arial,sans-serif; color: rgb(35, 53, 64);padding-left:
        10px;">
        <!--    Job Title   -->
        Mobile App Developer
        &nbsp;<br>
      </span>
      <!--COMPANY NAME--> <b><span style="font-size: 11pt;
          font-family: Arial,sans-serif; color: rgb(223, 93,
          39);padding-left: 10px;">Company</span></b><b><span
          style="font-size: 11pt; font-family: Arial,sans-serif;
          color: rgb(35, 53, 64);">Name &reg;</span></b></p>
    <p>
      </span> <span style="font-size: 9pt; font-family:
        Arial,sans-serif; color: rgb(35, 53, 64);padding-left:
        10px;"><a class="moz-txt-link-abbreviated"
          href="mailto:email@email.com" style="color: rgb(35,
          53, 64);text-decoration:none;">
          <!--EMAIL ADDRESS--> email@email.com</a></span> | <span
        style="font-size: 9pt; font-family: Arial,sans-serif; color:
        rgb(223, 93, 39);">My.Name &nbsp;Skype</span><br>
      <b><span style="font-size: 10pt; font-family:
          Arial,sans-serif; color: rgb(35, 53, 64);padding-left:
          10px;"><a class="moz-txt-link-abbreviated"
            href="http://www.google.com" style="color: rgb(35, 53,
            64); text-decoration:none;">
            <!--WEBSITE URL--> www.google.com</a></span></b></p>
  </div>
  </body>
</html>

展望:

Outlook

雷鸟:

Thunderbird

由于我对HTML的经验很少,我不确定是什么问题。我从其他人的签名块中获取了大部分代码。

1 个答案:

答案 0 :(得分:5)

尝试使用十六进制代码而不是rgb(r, g, b)。 例如,将rgb(35, 53, 64)次出现替换为#233540

您可以使用http://www.javascripter.net/faq/rgbtohex.htm找出十六进制代码。