这段代码不允许我崩溃,因为它是错误的吗?

时间:2017-10-04 17:06:06

标签: html css asp.net

好的 - 我一直在研究一些asp.net应用程序,我学到的一个习惯就是确保我所有的td和tr的崩溃告诉我一切是对的。

因此,每个可折叠的项目都会因一个例外而正确折叠。我花了一些时间试图弄清楚问题究竟是什么,但我无法看到它。

当我启动表单时,一切看起来都很正常,我只是担心如果用户启动它可能会显示错误。

有什么想法吗?

enter image description here

红色括号显示我无法折叠的位置。每个其他td和tr都可以在该特定表中折叠,只有一个例外。

我摆脱了风格="填充 - 左:20px"而是使用空格,像这样......

<tr>
      <td colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;proceeding under which I was mandated into treatment
    </td>
</tr>

仍然是同样的问题 - 不让我崩溃TR

1 个答案:

答案 0 :(得分:1)

这是因为这个td本身就有一个文本节点。如果您将该文本放在<span>标记中,则会崩溃。大多数编辑似乎都是这样做的。不知道为什么。但这只是您不应该使用折叠来检查代码有效性的一个原因。它对于快速检查并不坏,但显然有局限性。