小编典典

删除上方和下方的空间标记HTML

css

以这个ul为例:

<ul>

    <li>HI THERE</li>

    <br>

    <li>

        <p>ME</p>

    </li>

</ul>

li标签的innerHtml 为空时,自动li换行直到文本。

p标签不会发生这种情况。我假设这是因为p通常在前后都有空格中断的段落。

有什么办法可以删除吗?


阅读 254

收藏
2020-05-16

共1个答案

小编典典

<p>元素通常具有边距和/或填充。您可以在样式表中将其设置为零。

li p {
    margin: 0;
    padding: 0;
}

但是,从语义上讲,有一段段落是很不寻常的。

2020-05-16