IFC:inline formatting content
font-size到底是什么
font-size是字体模具的高度,是em-square
line-height又是什么意思呢? :内联元素真实的占地高度
字体变了
如果没有写line-height具体值,那么这个line-height是多少呢?normal
是设计师给的高度
接下来是vertical-align
top指的是2个不同字体的实际占地面积的上面的top对齐
baseline 所处的高度跟字体有关,x-height 的高度也跟字体有关,所以 middle 对齐也不靠谱。更糟糕的是,一般来说,middle 根本就不是居中对齐!
5像素是怎么来的?
跟基线(看不见的)对齐,没有x也是这样
这样图片下面就没有空隙了
要想让这两个对齐,用vertical-align基本是靠运气,换一个浏览器,默认字体变了,对齐也变了
方法一:用flex
两个inline元素之间是有空格的(因为有回车)
用flex可以解决
直接父元素display:flex
或者用float来解决