我有一个包含两列的表(比如Name,Value)。 第一列只是给出一个名称,另一列是一个值。值可以是任何例如。文本,数字或HTML内容。
html内容将以已编译格式显示,不是代码格式。 当内部td标签以错误的格式写入时,会出现问题,其中没有打开标签。 这种html内容正在打破我的表格,下一行的内容正在走出表格。我知道这是原因。这只是因为破解的html内容的结束标记正在将其内容与我的主表结合起来。
如何解决此类问题。
我的桌子是
<table id="master">
<thead>
<tr>
<th>Name</th>
<th>Value</th>
</tr>
</thead>
<tr>
<td> N1 </td>
<td> ABC </td>
</tr>
<tr>
<td>N2</td>
<td>2</td>
</tr>
<tr>
<td>N3</td>
<td>..HTML CONTENT...</td>
</tr>
<tr>
<td>N4</td>
<td>Anoter Value</td>
</tr>
如果假设 .. HTML内容...... 是
<ol>
<li>x</li>
<li>y</li>
<li>z</li>
</ol>
</td>
</tr>
</table>
这里&lt; / tr&gt; &LT; / td&gt; 和&lt;使用/ table&gt; 时没有相应的开始标记。因此,这是使用主表的&lt; td&gt; &LT; tr&gt; 和&lt;表&gt; ,所以将表格中的下一行分解。
请记住 .. HTML CONTENT ... 是由外部用户提供的内容,内容必须显示在主表的第2列的单元格中。