outlook中的HTML电子邮件:自动换行

时间:2014-09-04 09:33:32

标签: html outlook html-email

我正在尝试为电子邮件创建一个html模板,我遇到了几个问题(outlook没有处理图像大小调整等)。我目前无法解决的一个问题是具有固定宽度的元素(表格或div)中的文本换行。

这是一个简单的例子:

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
</head>
<body>
    <table width="300px">
        <tr>
            <td width="300px"">
                Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas sed turpis nunc. Nulla nec sapien ut ligula sollicitudin vestibulum eleifend a augue. Integer felis nulla, venenatis non consectetur nec, vulputate at enim. Suspendisse potenti. Curabitur sed magna metus. Nullam ut lectus ac arcu malesuada convallis. Ut dictum facilisis augue et semper. Phasellus euismod maximus turpis, at finibus dolor placerat ut. Vestibulum ultrices imperdiet enim, ac pharetra nunc fermentum non.
            </td>
        </tr>
    </table>
</body>
</html>

它在浏览器和大多数电子邮件客户端呈现一个整洁的小盒子,但outlook完全忽略了宽度。非常感谢帮助。

2 个答案:

答案 0 :(得分:7)

包装确实有效,只需从宽度属性中取出px即可。展望真的很挑剔。

答案 1 :(得分:2)

您必须使用Outlook的br标记明确设置换行符。它很糟糕,但它是唯一可靠的解决方案。