Is a CSS pixel really an absolute unit? That is, is 1 inch = 96px true?
The official W3C documentation says: 1 px = 1/96th of 1 in In my previous 18.5 inch screen, the screen.width was 1367 px and the screen width in inches was 14 inches . By the W3C formula: 14 * 96 px = 1344 px The W3C formula deviated by 20/14 px per inch . Since the deviation is too low, and 1 inch on my screen was 97.4 px I accepted the W3C formula, and believed that a CSS pixel is an absolute unit of measure , meaning it is always equal to 0.75 pt (a physical unit). This week I bought a 21.5 inch, full HD screen, which has width 19 inches and screen.width is 1920 px . So now 1 inch on my