是的,这确实是一团糟,您应该考虑重构。您不可能需要所有这些嵌套表格。
但是,如果您打算保持这种方式,问题可能源于您的 HTML 无效。首先,<center>
标签已失效,不应使用。其次,您在我在下面插入的评论之后开始中断表结构的流程:
<p class="template-label">469-952-6404</p></td>
<td class="expander"></td>
</tr>
</table>
</td>
<!-- You can't start the new table below here without first either
opening a new <td> or closing the <tr> and <table> that is open!! -->
<table class="container">
<tr>
<td class="wrapper">
<table class="twelve columns" style="background-color:#f1f5f8;vertical-align:center;">
...
我最好的猜测是你错过了打开下一个 <td>
就在那之前标记 table
开始。
使用在线 HTML 验证器来帮助您找到表格结构损坏的位置。类似于 http://www.freeformatter.com/html-validator.html可能会有用。
我是一名优秀的程序员,十分优秀!