I'm struggling with getting elements to render the same size in Internet Explorer as it does in other browsers. For instance, an image set to 500px wide takes up a significantly larger amount of screen real estate in Internet Explorer as it does in Firefox, Opera, Safari, Chrome, etc.
Can someone explain why 500 pixels takes up a different number of 'real' pixels depending on which browser you're using?
To elaborate, take the following HTML and CSS snippet.
CSS...
#testImg {
width:500px;
}
HTML...
<img id="testImg" src="...">
Why does that take up 2.5" of my monitor in Internet Explorer and 2" in other browsers?