用1pt表示有多大

  • 本文关键字:表示 1pt css dpi ppi
  • 更新时间 :
  • 英文 :


我真的需要知道这个。每个人(希望)都知道dpi在网络上并不重要,不管你是用4000还是1 dpi保存图像,你的电脑只是显示它指向像素。那么,pt中的css和字体大小呢?许多网站说windows使用96 dpi和mac 72,这意味着1 pt在mac上是1 px,在windows上是1333 px。但这没有意义,操作系统与任何分辨率无关,只有屏幕有PPI,没有dpi。ppi取决于屏幕。

1pt在mac上是1px,在pc上是1333px,是真的吗?

这是一本关于这个主题的很好的读物

点(pt):点传统上用于印刷媒体(任何东西)那就是要印在纸上等)。1点等于1/72一英寸。点很像像素,因为它们是固定大小的

查看来自W3C的文章

所谓的绝对单位(cm、mm、in、pt和pc)都表示相同的单位CSS和其他地方一样。将出现以其中任何一种形式表示的长度作为精确的尺寸(在硬件的精度范围内)软件)。不建议在屏幕上使用,因为屏幕大小差别太大了。大屏幕可能是60厘米(24英寸),小屏幕,便携屏幕可能只有8厘米。你不会从同一个角度看它们距离。

绝对单位之间的关系如下:1in = 2.54cm =25.4mm = 72pt = 6pc

在72ppi(每英寸像素)的显示器上,1像素=1点,所以在Mac上,如果PPI为72,则1pt= 1px,在Windows机器上,如果PPI为96,则1pt=1.3'px。

mac的72和Windows的96只是默认值,并且可能根据可用的硬件和系统设置而变化。

点是打印的吗?不。

点不是专门用于打印的。从理论上讲,分数是为定义一个绝对度量。像素不是绝对的,因为取决于在您的屏幕上选择的定义(不是分辨率),分辨率(像素每英寸)可以从很多(150dpi)或很少(75dpi)。这意味着你的像素可以是一个大小,或者可能是这个大小的一半。哪一个这意味着你设计的文本在屏幕上很容易读懂在客户的屏幕上看起来太大了("请把文字改小一些,),或者太小而无法在你邻居的屏幕上读懂("嘿,那个。你那天跟我说的那个网站?就是你说的那个修改了…我看不太清楚,字体太小了")

点是解决这个问题的方法。但是浏览器和操作系统系统需要管理这些。它的意思是:

浏览器必须使用给定的元素来计算显示大小(以像素为单位)值(比如10pt)和屏幕的实际分辨率;操作系统必须传达当前的真实解决方案,而不是默认解决方案价值。

还有,看看这个问题,还有这篇文章

相关内容

  • 没有找到相关文章

最新更新