【发布时间】:2012-02-18 20:28:00
【问题描述】:
我一直在我的 Mac 上的 Chrome 浏览器上显示中文字体,我喜欢它。但是,在 Firefox 中或当我在 Windows 上使用 Chrome 时,字体的呈现方式有所不同。有没有办法标准化浏览器为汉字选择的字体?
【问题讨论】:
-
使用字体文件并通过
@font-face加载。 -
中文字体很大,字体文件也可以吗?
我一直在我的 Mac 上的 Chrome 浏览器上显示中文字体,我喜欢它。但是,在 Firefox 中或当我在 Windows 上使用 Chrome 时,字体的呈现方式有所不同。有没有办法标准化浏览器为汉字选择的字体?
【问题讨论】:
@font-face加载。
您有多种选择:
@font-face 并将字体下载给用户(如果字体很大,这确实会占用大量带宽)font 属性中提供字体名称列表,并希望其中一个安装在用户的计算机上@font-face 子句更有效。【讨论】:
这里是如何使用这行代码的快速参考。 http://www.css3.info/preview/web-fonts-with-font-face/
【讨论】:
不同的浏览器有不同的默认字体,但可以通过在 CSS 中设置 font-family 来覆盖它。请记住,不同的计算机有不同的可用字体集,因此您通常应该使用字体列表,希望能涵盖大多数浏览情况。
也许您已经这样做了,但在不同的浏览器上看到的结果不同。然后请发布代码的相关部分和/或 URL。
【讨论】: