我有一个奇怪的问题,要么我不知道<br/>
是如何工作的,要么我在这里遗漏了一些东西。我的段落的行高为24px。我希望文本之间有一个换行符(空行),但是当我使用<br/>
标签时,根据paint.net创建一个空格太大(36像素)的空行,那么我做错了什么? / p>
断行是否应该与line-height属性具有相同的高度?如果是,为什么不起作用,如果没有那么解决方案是什么?
<p>
Greenfields Counselling and Psychotherapy is a counselling practice that lives and works out of the principles for counselling and psychotherapy as set down by Carl Rogers.
<br/>
<br/>
Counselling at Greenfields is strictly confidential and we understand that this can be a difficult time for you.
</p>
这是css:
p {
line-height: 24px;
}
以下是演示:http://contestlancer.com/greenFields/?page_id=41 发生这个词之后看看空间。
艾哈迈尔。
答案 0 :(得分:3)
对我来说似乎完全没问题......如果你摆脱了<br>
之一,我测量了“促进”的f和“辅导”的C之间的距离为13px
。如果我再次将其重新插入,则为37px
。
37px - 13px = 24px = the line-height you set = everything is okay
;)
(通过Greenshot测量;))
因此,如果您对<br>
的高度不满意,您应该为您的css添加一个特殊条件:
br
{
line-height: <desired_value>;
}
PS:所以为了进一步澄清,line-height
与两行中两个字母之间的空格不一样......
答案 1 :(得分:0)
答案 2 :(得分:0)
<br />
标记用于换行符。如果要以这种方式查看,可以使用CSS line-height属性来控制行之间的距离。
对于行之间的距离较大,最好每行都使用<p>
标记,您可以在其中控制高度。
jsfiddle.net/efortis/f6ju2/