我试图通过python将一些HTML代码附加到outlook电子邮件中。我的问题围绕着html和outlook。我正在尝试使用下面的代码并制作两个垂直对齐的表。当我有html代码本身它工作正常,但当我把它邮寄到outlook时,表是一个在彼此之上。关于为什么会发生这种情况的任何想法。
<html>
<head>
<title>tester</title>
</head>
<body>
<table>
<table style="border:1px solid black;border-collapse:collapse;float:left;margin:10px">
<th style="border:1px solid black;padding:3px" bgcolor="#DDDDDD" align="left">First</th>
<th style="border:1px solid black;padding:3px" bgcolor="#DDDDDD" align="left">last</th>
<tr bgcolor="#FFFFFF" style ="height:23px;">
<td style="border:1px solid black;padding:3px" align="left"><code> </code></td>
<td style="border:1px solid black;padding:3px" align="right"><code> </code></td>
</tr>
<tr bgcolor="#FFFFFF">
<td style="border:1px solid black;padding:3px" align="left"><code>Bob</code></td>
<td style="border:1px solid black;padding:3px" align="left"><code>Smith</code></td>
</tr>
</table>
<table>
<table style="border:1px solid black;border-collapse:collapse;float:left;margin:10px">
<th style="border:1px solid black;padding:3px" bgcolor="#DDDDDD" align="left">First</th>
<th style="border:1px solid black;padding:3px" bgcolor="#DDDDDD" align="left">last</th>
<tr bgcolor="#FFFFFF" style ="height:23px;">
<td style="border:1px solid black;padding:3px" align="left"><code> </code></td>
<td style="border:1px solid black;padding:3px" align="right"><code> </code></td>
</tr>
<tr bgcolor="#FFFFFF">
<td style="border:1px solid black;padding:3px" align="left"><code>Stevev</code></td>
<td style="border:1px solid black;padding:3px" align="left"><code>Clarck</code></td>
</tr>
</table>
</body>
</html>
答案 0 :(得分:1)
你的语法在第10行&amp; 11和24&amp; 25.尝试以下操作,让我知道它是否更好。
LIMIT N,O
答案 1 :(得分:0)
除了修复你的html我对这种格式的建议是使用表格进行布局(它反对我的&#34;宗教&#34;但它是唯一的防弹解决方案)。创建一个包含一行和两列但没有格式且宽度为100%的表。在每一列中放置一个表,你就可以得到它!
您的html需要在许多地方修复,例如两个没有样式且没有关闭的打开表标签,但这是在任何邮件客户端上解决问题的唯一方法