为什么给img设置vertical align:center他是和文字对齐?不是应该和父元素对齐吗?
center他是和父元素对齐的
因为文字在父元素里面
所以间接 center他是和文字对齐的
是middle;看css手册:该属性定义行内元素的基线相对于该元素所在行的基线的垂直对齐。”这个很绕,打个比喻:假设有两个行内元素a和 b,当a加了一个vertical-align:middle样式之后,b的底部(基线)就会对齐a的中间位置
那个 vertical-align:middle | text-align:center
按照x字符为中间来居中的