CSS

line-height

The line-height property defines the amount of space above and below inline elements. That is, elements that are set to display: inline or display: inline-block. This property is most often used to set the leading for lines of text.

行高通常用来定义 行内元素(inline,inline-block)间的上下空间。

The recommended method for defining line height is using a number value, referred to as a “unitless” line height.

建议使用无参数的 line-height,也就是不指定实际值,从 font-size 中计算得来。
这样做的效果,就让设置了无参数值的父元素的子元素通过独立设置 font-size 获得应有的行高适应效果。

所以其实还是没能解决 line-height 变来变去的问题,问题的根本应该还是,字体不同渲染不同,设备不同渲染不同。
#Typography