CSS设置行间距和字间距

行间距:

  CSS中通过line-height是一个比较常用的属性,可以实现行间距的设置,line-height的值表示的是两行文字之间基线的距离(line-height可以实现文字垂直居中效果,但我一般用flex布局来实现,感觉flex布局比较好用,且适用范围广)。

  line-height的值为具体的数值,可以是相对数值,也可以设置为绝对数值,在静态页面中,文字大小固定时常常使用绝对数值,而对于论坛和博客这些用户可以自定义字体大小的页面,通常设置为相对数值,从而,可以随着用户自定义的字体大小改变相应的行间距。

字间距:

  CSS中通过letter-spacing属性来调整字间距,这个属性同样可以设置相对数值和绝对数值。

  例:letter-spacing:4px;

  有时候我们文字居中后设置字间距后会发现文字向左偏移了,这是我们可以通过设置padding-left来恢复居中效果,以上面为例,可以这样设置:

  padding-left: 4px//消除偏左影响

posted @ 2018-07-30 10:21  绿叶葱花  阅读(5463)  评论(0编辑  收藏  举报