HTML
<table>
<tr><td>Hi <%username%>,</td></tr>
<tr><td><b>Greetings from Sunlight IT</b></td></tr>
<tr><td>Earlier you are assigned for a <%keyword%> keyword to get <%OldPosition%> position. Your keyword assigned keyword date was <%oldStartDate%> and Previous target date was <%oldtargetdated%> which you couldn't reach your target position.So once again, I'm assigning <%keyword%> keyword to get <%NewPosition%> position. Newly assigned date is <%NewStartDate%>and target date is <%Newtargetdate%></td></tr>
<tr><td>This time try to achieve the target position i.e <%NewPosition%> for the keyword <%keyword%> with out fail.
</td></tr>
<tr><td>Thanks & Regards</td></tr>
<tr><td>Project Manager</td></tr>
<tr><td>Sunlight IT</td></tr>
<tr><td>My desk | 91 40 5454</td></tr>
<tr><td>t | 91 40 4545</td></tr>
<tr><td>e | support@gdgds.com</td></tr>
<tr><td>w | www.sunlifdfasghtit.com</td></tr>
</table>
</body>
答案 0 :(得分:5)
您的表格中有<br/>
个元素,位于任何表格单元格之外。 HTML规范禁止这样做;表中的所有内容都应该在表格单元格中。
查看来自您的来源的jsfiddle,以及移除了<br/>
的{{3}}。
编辑:原因 <br>
导致额外空间的原因是浏览器不知道如何处理它们,所以它将它们全部放在最前面,第一个<tr>
而不是<tr>
之间的预期位置
所有浏览器都以同样的方式处理这个问题,这与我提到的其他大多数错误不同。所以最好不要有任何错误。
答案 1 :(得分:0)
删除表格中的所有<br/>
,不允许他们在那里。