下表给出了推荐的使用方法:
输出媒介 推荐 偶尔使用 不推荐
屏幕 em, px, % ex pt, cm, mm, in, pc
打印 em, cm, mm, in, pt, pc, % px, ex...绝对单位
绝对单位(px,cm, mm,in,Q,pt和pc)意味着以此为单位的长度值与其代表的物理长度相等,比如width: 1cm即与现实世界中的1cm长度相等,也意味着绝对单位在所有的媒介上的显示效果是一致的...因为px和in的关系为1in=96px, 在低分辨率设备上,1px为1像素(pixel,也是px名称的由来)长度,而低分辨率的屏幕上1px往往大于1/96in,所以从px计算得到的其他绝对单位值都不准确...下面贴出绝对单位直接的换算公式:
1in = 2.54cm = 25.4mm = 72pt = 6pc = 96px
px
作为CSS中最常用的单位,关于px还是有必要多说两句的。...= 1图片像素,比如:一个600x400分辨率的照片的的CSS宽高即为600px和400px(在4.7英寸iphone上要用1200x800个像素点显示);
相对单位
相对单位意味着长度值是根据其他长度计算得出的