最好的方法是在您想要在后面留出一些间距的元素上放置一个底部边距。发布的其他解决方案不是语义的,您的标记最终将变成一堆没有内容的间隔元素。
CSS是正确的呈现方式。
例如,如果您有两个段落,并且希望在第一个段落之后有一些间距:
<p style="margin-bottom: 20px;">Blabla</p>
<p>Blabla 2</p>
Run Code Online (Sandbox Code Playgroud)
这只是一个例子,最好的选择是使用id/class和单独的样式表。
我能想到的唯一的其他语义解决方案是一个<HR>element,但如果你想跨浏览器设置它的样式(请参阅链接上的详细信息),这是一个相当有问题的解决方案。