您现在的位置是:php教程网 > 编程技术 >

[db:作者] 2019-09-10 00:31 PHP学习

html中1pt等于多少px?

在印刷排版中,point是一个绝对值,它等于1/72英寸,可以用尺子丈量的,物理的英寸。但是在css中pt含义却并非如此。因为我们的显示器被分割为了一个个的像素,单个像素只能有一种颜色,要在屏幕上显示,必须先把以 pt 为单位的长度转换为以像素为单位的长度,这个转换的媒介,就是 DPI 。

pt (point,磅):是一个物理长度单位,指的是72分之一英寸。

px (pixel,像素):是一个虚拟长度单位,是计算机系统的数字化图像长度单位,如果px要换算成物理长度,需要指定精度DPI(Dots Per Inch,每英寸像素数),在扫描打印时一般都有DPI可选。Windows系统默认是96dpi,Apple系统默认是72dpi。

pt和px的换算公式可以根据pt的定义得出:

pt = 1/72(英寸), px = 1/dpi(英寸)

因此 pt = px * dpi / 72

以 Windows 下的 96dpi 来计算,1 pt = px * 96/72 = px * 4/3

以上就是html中1pt等于多少px?的详细内容,更多请关注html中文网其它相关文章!

上一篇:上一篇:html中如何调用javascript?

下一篇:下一篇:javascript如何判断div是否显示?