为了账号安全,请及时绑定邮箱和手机立即绑定

div+css中如何控制字的上下间距?

div+css中如何控制字的上下间距?

慕慕森 2018-10-22 13:09:13
div+css中如何控制字的上下间距??
查看完整描述

1 回答

?
慕工程0101907

TA贡献1887条经验 获得超5个赞

css字体上下间距,即控制两行文字垂直距离的。在CSS中,line-height被用来控制行与行之间垂直距离。


不过,行间距与半行间距,还是取决于CSS中的line-height


默认状态,浏览器使用1.0-1.2 line-height, 这是一个初始值。可以定义line-height属性来覆盖初始值:p{line-height:140%}

可以有5种方式来定义line-height。

1.line-height可以被定义为:body{line-height:normal;}

2.line-height可以被定义为:body{line-height:inherit;}

3.line-height可以使用一个百分比的值body{line-height:120%;}

4.line-height可以被定义为一个长度值(px,em等) body{line-height:25px;}

5.line-height也可以被定义为纯数字, body{line-height:1.2}

 

缩写line-height

那5种line-height写法,可以在font属性中缩写。line-height的值紧跟着font-size值使用斜杠分开,如:<font-size>/<line-height>

实例:body{font:100%/normal  arial;} , body{font:100%/120%  arial;} ,body{font:100%/1.2  arial;}  ,body{font:100%/25px  arial;}


视图:line-height设置的几种方式,有些CSS属性是可继承的(inherited),从层叠的元素里传递下来。这样做是为了方便开发者,不再为后代元素重新设值。

1、百分比

2、长度

3、值:normal

4、纯数字



查看完整回答
反对 回复 2018-11-13
  • 1 回答
  • 0 关注
  • 7334 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信