关于line-height

  • 一般默认的字体大小为16px
    关于line-height

  • 使用line-height设置行高时,除去字体大小剩下的距离会在行的上边和下边平分,即:行高=字体大小+上边距+下边距(同时上边距等于下边距)

  • 所以当设置行高为盒子大小的时候可以使文字在垂直方向居中,如果行高小于盒子大小那么文字偏上,如果行高大于盒子大小那么文字偏下

  • 一些特殊字符,如*(偏上),+(偏下),如果想让这些特殊字符垂直居中,设置line-height等于元素的高度并不能满足,但是可以通过适当调整行高来实现垂直居中。

注意:该属性值只适用于对块级元素进行设置。