CSS line-height屬性用于設置元素中文本行之間的間距。它可以被應用于塊級元素、行內元素和替換元素。
通過設置line-height屬性,可以控制文本行的高度,從而調整行與行之間的垂直間距。默認情況下,line-height的值為normal,它將根據元素的字體大小自動計算行高。
line-height屬性可以接受以下不同類型的值:
數字值:表示行高的倍數,例如1.2表示行高為字體大小的1.2倍。
單位值:可以使用像素、百分比、em等單位來設置行高。
normal:使用默認的行高,根據元素的字體大小自動計算。
line-height屬性還可以用于創建垂直居中的元素,通過將元素的高度與行高設置為相等的值,可以實現元素內容的垂直居中。
總之,line-height屬性可以用來控制文本行的高度和行間距,以及實現元素的垂直居中。