做移动的响应式开发也有段时间了,但对于标题所说的一个关键字,并没有每个都完全弄清楚,利用空闲时间好好做个整理(以iphone4s为例说明)。
1. 先说一下像素的概念
像素是度量的单位,可以理解为点。点组成线,线组成面,一个页面也就是有n多个像素点组成。
2. 分辨率
像素的概念和分辨率分不开。我们平时都调整过电脑桌面的分辨率,分辨率越高,我们看到的内容会越清晰,字也会越小;分辨率越小,内容越模糊,字也会越大。
什么是分辨率呢?官方的回答是:分辨率是屏幕图像的精密度,是指显示器所能显示的像素的多少。
iphone4s的分辨率是960像素×640像素,即横向能显示640个像素点,纵向显示960个像素点。
3 .PPI :是每英寸所拥有的像素(Pixel)数目
iphone4s是3.5英寸,这个英寸为斜线的距离
那么PPI的计算就为