4

我在 Outlook 2007+ 中的 HTML 表格遇到了一些问题。我的元素上的所有边框<tr>都没有出现!

在开发过程中,我使用 html 文件和 .css 文件。然后我使用一个工具将两者合并在一起。

合并后,Chrome 会像这样打开 html 文件: 用铬合金工作的桌子

但是,当我将邮件作为 html 邮件发送时,Outlook 会这样显示: 表在 Outlook 2007+ 中不起作用

合并后,我所有的<tr>-elements 如下所示:

<tr style="border-bottom: 1px solid #caecf0;"></td>

你们中有人知道为什么吗?


另外,如果有人知道为什么在 Outlook 中表页脚大于页眉(它们具有完全相同的样式),请告诉我 ;-)

4

1 回答 1

9

您不能将边框应用于表格行。您应该将其应用于表格单元格

<td style="border-bottom: 1px solid #caecf0;"></td>

在没有看到你的 html 的情况下,不可能说出为什么你的表格行标签被破坏,但我猜你没有正确关闭标签,或者你用来内联 CSS 的工具是垃圾

于 2013-09-26T12:08:41.597 回答