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