Imagine I need to display two capital 'T's, each exactly one inch tall. One 'T' appears on a Macbook Pro with Retina Display (220 DPI, CSS pixel ratio 2), and the other on an iPhone 4S (326 DPI, CSS pixel ratio 2). To achieve this, I set the font size on the Macbook Pro to 110px (220 / 2) and on the iPhone 4S to 163px (326 / 2). Despite these adjustments, the two 'T's remain different sizes. Why is this happening? How can I ensure they are physically identical in size?
Edit: Yes, I am using media queries. I didn't want to delve into the technical details but alluded to it by referencing the CSS pixel ratio. Let's assume I have access to the DPI and CSS pixel ratio of the client monitor at all times.
Appreciate your input!