那么简单
以这个ul为例。
<ul> <li>HI THERE</li> <br> <li> <p >ME </p> </li> </ul>
当李标签的innerHtml为空时,李包裹自己直到文本。
P标签不会发生。我假设这是因为p是通常在前后有空白间隔的段落。
我的问题:
有没有办法删除这个?
解决方法
< p为H.元素通常具有
margins and / or padding.您可以在样式表中将它们设置为零。
li p { margin: 0; padding: 0; }
然而,从语义上来说,列出一些段落是相当不寻常的。