网站上的厘米对每个人来说都是一样的吗?

Are centimeters on websites always the same for everyone?

我想问一下网站上的厘米是否对每个人都是一样的。我在某处读到,根据您当前的硬件,像素显示有所不同。例如,如果我的网站上有一个 A4 页面,并且我希望用户将其打印出来,那么使用不同硬件规格的每个用户都会得到完全相同的结果吗?

它们对每个人都一样。它在屏幕上的显示方式取决于显示器的 Dots per inch 和用户的设置。

如果您想确保印刷品看起来完全 对每个人都一样,您必须使用嵌入字体的 PDF。即便如此,还是会出现差异(不同的打印机打印不同,并且有许多不同的 PDF 查看器)。

如果你想打印文本,你应该使用 "em, cm, mm, in, pt, pc, %" 。 这些单位来自排版,他们有绝对的措施。

另一方面,"px" 不像一个常量,而是取决于硬件,您可以在以下位置了解更多信息:https://www.w3.org/Style/Examples/007/units.en.html

1cm == 37.8px

https://css-tricks.com/the-lengths-of-css/

像素也不是实际的屏幕像素。

http://inamidst.com/stuff/notes/csspx