【发布时间】:2011-04-24 19:23:54
【问题描述】:
我的屏幕在 Windows XP 下的 IE8 中看起来不错。但是当我在 Windows Server 2003 下的 IE8 中打开它时,所有的文字都比 XP 中的粗体。我可以对其应用样式,例如更改 css 中的字体粗细,但在这种情况下,Windows XP 下的字体粗细也会发生变化,无论如何我的屏幕看起来都不同。
【问题讨论】:
我的屏幕在 Windows XP 下的 IE8 中看起来不错。但是当我在 Windows Server 2003 下的 IE8 中打开它时,所有的文字都比 XP 中的粗体。我可以对其应用样式,例如更改 css 中的字体粗细,但在这种情况下,Windows XP 下的字体粗细也会发生变化,无论如何我的屏幕看起来都不同。
【问题讨论】:
这很可能与计算机上的可用字体有关,而不是与浏览器有关。
检查文本尝试使用的字体,以及两台机器上安装的字体。如果缺少一台机器,您可以安装它们,或者只是将样式表设置为使用两台机器上都可用的字体。
如果您只担心那些运行 IE8 的特定机器(即如果它是您自己内部 Intranet 上的站点),那么这就足够了。
但是,如果您希望从外部查看该页面,请记住,不可能在所有浏览器和操作系统中实现精确的像素完美匹配。例如,如果 Mac 用户打开您的页面,他们肯定不会安装 Ariel 和 Tahoma 字体。浏览器将尝试选择最接近的匹配项,但看起来会有所不同。没有真正的解决办法。即使更改屏幕分辨率也会影响字体的外观。
【讨论】: