对于哪个语言是中文的网站,我应该为自定义字体选择 @font-face 还是 sIFR?我应该选择哪个字符集?
任何版式、无许可证字体建议将不胜感激。
我个人会避免为中文嵌入字体。字体太大了,要下载很多。不同的抗锯齿模式还有更多潜在的问题:许多 CJK 字体在关闭抗锯齿的情况下可能会渲染得很糟糕,并且 ClearType 的默认水平抗锯齿不适用于不是专门为其设计的表意文字,因为它们往往有许多近乎水平的线条(拉丁语通常没有)。
所以我现在就用图像替换。
任何现代 Web 应用程序的字符集都应该是 UTF-8。有时可能仍需要编码为传统 DBCS,例如 GB(可能用于向旧手机或一些损坏的网络邮件服务发送邮件),但数据库内容和正常网页服务都应该是 UTF-8。
这篇文章详细介绍了如何使用中文字体:
font-family: Tahoma, Arial, Helvetica, "Microsoft YaHei New", "Microsoft Yahei", "微软雅黑", 宋体, SimSun, STXihei, "华文细黑", sans-serif;
她还提到了http://www.justfont.com/,它提供了一种使用更多非标准字体的方法。