我需要为每个行<br>
标签设置空间,占用空间很大。
<font color="white">
ani <br> </br>
hna <br> </br>
Raj <br> </br>
Parya <br> </br>
Sith <br> </br>
Sududa <br> </br>
</font>
我需要为每个行<br>
标签设置空间,占用空间很大。
<font color="white">
ani <br> </br>
hna <br> </br>
Raj <br> </br>
Parya <br> </br>
Sith <br> </br>
Sududa <br> </br>
</font>
为什么不<p>
为每一行使用标签而不是 double <br>
s?或者使用<ul>
? 您将对布局有更多的控制权。
但是如果你必须使用<br>
useline-height
并且每行只有一个<br>
。
在我看来,您正在尝试关闭每个<br>
标签,这是不可能的,而是您正在创建两个换行符。删除其中之一,你会得到正常的换行符:http:
//jsfiddle.net/LMXNY/
<pre style="color:white">
ani
hna
Raj
Parya
Sith
Sududa
</pre>
您可以line-height
在 CSS 中使用属性。
<html>
<head>
<style>
p {
line-height: 1.5em;
}
</style>
</head>
<body>
<p>
this is <br />
a test<br />
of good text spacing
</p>
</body>
</html>
天哪,如果它看起来像一个列表并且行为像一个列表,它实际上可能是一个列表!更改列表项的下边距以更改项目之间的间距。
<style type="text/css">
ul {
color: white;
}
li {
margin-bottom: 6px;
}
</style>
<ul>
<li>ani</li>
<li>hna</li>
<li>Raj</li>
<li>Parya</li>
<li>Sith</li>
<li>Sududa</li>
</ul>
首先,你不使用
<br> </br>
它只是:
<br />
然后在你的问题上,使用以下
<p style="line-height: 20px;">ani
</p><p style="line-height: 20px;">hna
</p><p style="line-height: 20px;">Raj
</p><p style="line-height: 20px;">Parya
</p><p style="line-height: 20px;">Sith
</p><p style="line-height: 20px;">Sududa
</p>
增加/减少行高('20'px)的数字,分别增加/减少行间距。