【问题标题】:Outlook 2000 email table formattingOutlook 2000 电子邮件表格格式
【发布时间】:2014-07-26 08:45:39
【问题描述】:

在我的电子邮件中,我有一个 html 表格。表格宽度设置为 900 像素。 我需要支持用户设置的初始文本格式(只有换行符)。所以经过大量测试后,我发现对于 Outlook 2007,最好的解决方案是标记<Pre>。我用这个标签包装文本。但问题是有些行很长而且没有中断。在这种情况下,所有电子邮件客户端都会自动换行,因此不会更改表格宽度。但是 Outlook 2000-2003 显示这些行而不将它们换行。所以桌子宽度在增加。 如何解决这个问题?如果我删除<pre> 标记一切正常,长行自动换行,表格宽度为 900 像素,但在这种情况下,我松散了用户文本格式(用户设置的换行符)。

【问题讨论】:

    标签: outlook html-table formatting html-email


    【解决方案1】:

    在我看来,您的电子邮件的宽度不应大于 600 像素。我建议研究使用框架或样板模板。这会让你的生活轻松很多。我个人喜欢Zurb's Ink framework,但当然还有其他的也可以。

    祝你好运。

    【讨论】: