侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

css – 为什么Internet Explorer 9渲染Arial比其他浏览器强?

2023-01-29 星期日 / 0 评论 / 0 点赞 / 64 阅读 / 1195 字

出于某种原因,IE9使Arial字体比其他浏览器更大胆,例如:IE7,IE8,Chrome和Firefox.我在CSS中寻找原因却找不到任何错误. 发生的另一件事是我的大多数网站都有1或2像素的

... . . 出于某种原因,IE9使Arial字体比其他浏览器更大胆,例如:IE7,IE8,Chrome和Firefox.我在CSS中寻找原因却找不到任何错误.

发生的另一件事是我的大多数网站都有1或2像素的字间距,但IE9显示它太宽,所以我用正常的字间距为它做了条件css.

您可以在附加的屏幕截图中看到差异,也可以在此临时链接中找到它:
http://pat.co.il/shirg/matanuziel.com/

任何想法将不胜感激.
谢谢

.

解决方法

. 问题是浏览器,而不是您的网站.

Internet Explorer 9使用子像素定位ClearType来使用DirectWrite呈现文本.与其他浏览器相比,这可能导致渲染差异,并且是预期的行为.正如您所看到的,它可能会导致文本稍微模糊一些.

作为旁注,如果你想使用非标准字体并让它们(合理地)为所有用户渲染,你应该考虑使用TypeKit.请注意,浏览器之间仍然存在较小的渲染差异,可能与您在此处遇到的数量级相同.

正如艾伦所说,使用normalize.css是一个好主意.

. . .. ...

广告 广告

评论区