【问题标题】:Page Break / HTML Formatting Issues in Outlook 2007/2010Outlook 2007/2010 中的分页符/HTML 格式问题
【发布时间】:2011-04-16 12:02:11
【问题描述】:

我们有一份很长的时事通讯,其设计和开发旨在让电子邮件客户端看起来很棒。这非常简单,我们确实尝试遵守在电子邮件客户端(包括 Outlook 2007/2010)中查看 HTML 的限制。是的,我完全知道 Outlook 2007/2010 使用 Word HTML 格式化引擎,它非常简陋。

但是,我们有一个很长的时事通讯,它可以在地球上的所有电子邮件客户端和 Web 浏览器中完美运行,Outlook 2007/2010 除外。这是问题的图片:http://i.stack.imgur.com/6QUvt.gif

注意奇怪的线。您可以突出显示这一行并将文本复制并粘贴到这里就好了,当您查看源代码时,文本显然在那里。这在整个时事通讯中多次出现。它似乎重复了 Word HTML 呈现引擎可能希望在其上放置分页符的每个“页面”。当您从该页面添加或减少内容时,奇怪的行仍然存在,但只是在文本的不同位置。

所以我的问题是......

这真的是 Outlook 2007/2010 的错误吗?我们有什么办法可以克服它?我们已经考虑过减小简报大小的选项(打印出来的页数超过 10 页),但我们的客户不会放手。

想法?

【问题讨论】:

    标签: outlook html-rendering


    【解决方案1】:

    没有看到标记很难说,但这是他们支持的。确保你没有使用任何过于有创意的东西? Word 2007 HTML and CSS Rendering Capabilities in Outlook 2007

    【讨论】:

    • 感谢您的回答,上面的链接仅用于指导我们仔细检查 CSS。除此之外,很难真正说出发生了什么。话虽如此,这是 BODY 标签上的“MARGIN:10px”样式,这导致了奇怪的中断。有点奇怪,但删除它解决了这个问题。感谢您的帮助!
    【解决方案2】:

    这个方法适合我 <p style="page-break-before: always"> </p>

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-08-21
      • 2012-12-13
      • 2013-10-20
      • 1970-01-01
      • 2011-12-15
      • 1970-01-01
      • 2014-08-30
      • 1970-01-01
      相关资源
      最近更新 更多