px ,em , rem的区别是什么
的有关信息介绍如下:
① px(像素,相对于显示器屏幕分辨率而言)
② em(相对当前元素内文本的字体尺寸,会继承父元素大小)
③ rem (相对HTML根元素,最常用的单位)
像素px是相对于显示器屏幕分辨率而言的。当把一个图放大后,看到很多矩形的小方块,那些就是像素。
em是相对长度单位。相对于当前标签内font-size的大小而言。
如果当前标签字体尺寸未被人为设置,当前标签内font-size的大小会继承父标签的字体大小。
【如果父标签也没设置大小,那么就会找到继承的顶点-->浏览器的默认16px字体大小。所以,默认情况16px==1em】
如果设置了就会以设置font-size大小为准。
在主流浏览器中,字体的大小不能小于12px(宽高可以小于12px),如果字体大小小于12px,那么会强制变为12px.

