如果我想控制线之间的高度,那么<br />的替代方案是什么?

Dav*_*idW 23 html css

在以下示例中:

Line1 <br /> Line2
Run Code Online (Sandbox Code Playgroud)

我正在使用<br />强制Line2进入下一行,但据我所知,没有跨浏览器友好的方式来设置br的高度.我可以用什么替代方法?

Gui*_*meS 21

使用不同的块:

<p>Line1</p>
<p>Line2</p>
Run Code Online (Sandbox Code Playgroud)


Ash*_*win 8

通常情况下,使用<br />旧的破线方法.您应该使用<p>, <div>或某些块级元素并给它们顶部或底部边距.

p {
   margin-top:5px;
   margin-bottom:5px
}
Run Code Online (Sandbox Code Playgroud)


小智 5

使用 CSS,您可以控制line-height任何元素的属性。

someElement {
    line-height:12px;
}
Run Code Online (Sandbox Code Playgroud)

现在您可以简单地为一个元素设置它,或者在整个 HTML 上使用它来提供整个文档的统一性。这是安全、跨浏览器兼容且易于使用的。