px是
像素单位,em是相对单位,pt是
绝对单位。它们各自的好处是:
px可以在计算机屏幕上,能达到
预期的效果,在
打印机和其他高分辨率设备上,它又能取得所希望的效果。em的优点很多,比如在一个页面上,你给定了一个父元素的字体大小,这样就可以通过调整一个元素来成比例的改变所有元素大小。它可以自由缩放,比如用来制作可伸缩的
样式表。pt是一种固定长度的度量单位,是能够使用
测量设备测得的长度。绝对单位作用有限,因为它们不能够缩放,通常只用在已经知道是用在哪种输出媒体的情况下才使用。但大多数情况下最好使用相对单位。一般都是用px和em这两种配搭比较好。
在
网页设计css中,经常用到字体,而字体大小的设置单位,常用的有2种:px、pt。这两个有什么区别呢?
先搞清基本概念:px就是表示pixel,像素,是屏幕上
显示数据的最基本的点;而pt就是point,英文音译为“磅因”,中文读作“点”,是排版印刷中常用的文字大小单位。
这样很明白,px是一个点,它不是自然界的
长度单位,谁能说出一个“点”有多长多大么?可以画的很小,也可以很大。如果点很小,那画面就清晰,我们称它为“分辨率高”,反之,就是“分辨率低”。所以,“像素”的大小是会“变”的,也称为“相对长度”。
因为点制排版印刷系统传入国内后,国内行业素质
参差不齐,不懂的人听音译“磅因”,误认为与质量单位“磅”有关系,故
网络传播上造成解读错误。point(pt)点,须与磅(
重量单位)区分开。