这只是一个相对值,也就是说,它相当于设置样式为1.5倍的行高。
如你的补充提问:我们初始设font-size:12px; 那么lin来自e-height:1.5; 就相当于12*1.5=18px;
父元素font-siz让虽甲少跑困获本将e*1.5,如果未定义一直向上追溯到body,如果body未定义字体大小,则按浏览器默认的来算。如果你的行360问答高不确定的话,那么这个就无法换算。
line-heigh普设何信销维雷约统望督t属性设置行间的距离(行高)。
注释:不允许使用负值。
em是相对长度单位。相对火燃艺商通算斯于当前对象内文本的字体尺寸。
如当前对行内文本的字体尺寸未被人为设置,则相对于浏览器的默认字体尺寸。
示例:
div{font-size:1.2em;}
em与px的换算
1em=16px,12px=0.75em
如果将em换算后html{font-size:62.5%},1em=10px。