我在我的网站的CSS文件中有以下内容:
body {
font-family: Georgia, "Times New Roman", serif;
font-size: 1.125em;
line-height: 1.5em;
}
Run Code Online (Sandbox Code Playgroud)
在Mac上的Safari中,网站的字体看起来就像我想要的那样:

但是,在IE和Chrome中的Windows计算机上,字体看起来不像上面那样,请参阅:

我的问题是,如何在所有操作系统上的所有浏览器中看到相同的字体,如上面的屏幕截图#1?
在此先感谢您的帮助.
这是一个foont平滑的问题,并且从浏览器到另一个不同,它们不会以相同的方式"读取"字体.
这是一篇解释过程的文章,字体平滑解释.
这是一个CSS hack你可以尝试,以便在任何地方获得相同的结果:
html, html a {
-webkit-font-smoothing: antialiased;
text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
}
Run Code Online (Sandbox Code Playgroud)
进一步阅读:4.2字体平滑:来自W3C的CSS 3字体模块规范中的'font-smooth'属性
| 归档时间: |
|
| 查看次数: |
6256 次 |
| 最近记录: |