HTML邮件中的行合并与列合并

9

在设计基于表格的HTML电子邮件时,可以安全地使用行合并和列合并吗?

有人告诉我它们在Outlook 2007中无法正确显示,并且必须嵌套表格以提供不同大小的单元格来进行布局。

有人能帮忙或提供任何链接吗?谢谢。

2个回答

13

使用colspan通常是安全的,不要使用rowspan。

最好的选择是在单元格中嵌套一个新表格,而不是使用rowspan或colspan。


非常感谢。这是为什么? - KemanoThief
微软Outlook使用自己的Word引擎来呈现HTML。大多数其他收件箱使用Webkit或类似的引擎进行呈现。因此,通过为最弱的HTML渲染设计您的HTML,您可以确保它在所有格式中都能正确显示。 - timroman
将另一个表嵌套在标题单元格中将无法使标题单元格与正文单元格对齐。 - Alex G

1

问题在于,BlackBerry Browser 4.2不支持嵌套表格。 http://docs.blackberry.com/en/developers/deliverables/1143/browser_devguide.pdf 第42页。

表格: 浏览器支持表格。用户可以打开HTML表格支持以便正确地显示适合设备屏幕宽度的表格。更大的表格将被分割,并按垂直顺序显示表格单元格。表格不能相互嵌套。 您应该在BlackBerry浏览器中充分测试表格,以验证它们在设备上的显示效果。


1
欢迎来到 Stack Overflow。非常好的第一篇回答,但您能否通过引用指南中的摘录来扩展此内容?如果链接失效,那么我们将错过使您的答案更加丰富的额外信息。 - eggy

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接