在IE浏览器中查看Outlook用户时,HTML电子邮件无法正确呈现

时间:2014-04-28 15:58:28

标签: html internet-explorer outlook html-email

我使用Outlook的条件语句构建了一封响应式电子邮件(使其在Outlook中无响应)。它在所有电子邮件客户端看起来都很好但是当Outlook用户选择在浏览器中查看电子邮件时(Outlook自动打开IE浏览器,我有IE10),它似乎放大了50000%。我一直在构建响应式电子邮件,从未遇到过这个问题。与此相关的唯一区别是大多数内容是从DB动态提取的。有没有人有任何想法为什么会这样?如果有帮助,这是电子邮件中的doctype和head代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="initial-scale=1.0; maximum-scale=1.0; user-scalable=0" />
<title>Untitled</title>

    <!--[if gte mso 9]>
        <style type="text/css">
            .noOutlook { display:none; }
            #outlook {display: block;}
        </style>
    <![endif]-->
</head>

1 个答案:

答案 0 :(得分:0)

我不确定是什么导致了这个但是使用IE8的条件语句以及我能够设置宽度并解决问题。