用于文字的,鉴于中文字体其实根本没有什么选择余地,所以只能尽量选择西文字体来和有限的中文字体(每个操作系统只有一两款)搭配。总体上说,我的偏好就是,不要选择风格太强的西文字体(如 Palatino),尽量选择 x 字高(x-height)较大的字体(为了让西文的视觉高度和中文尽量接近),不过,所有的一切考量都应该让位于字体渲染的质量。基本上想要融合中西文字体的显示效果是比较难的(Windows 里尤其不现实),让双方都清晰就好了。
涉及用于印刷的平面设计时,我会偏好用稍为方正、压缩的字体,比如用放大到 110% 的 Titillium Text(但我感觉它横向不够压缩)和 Hiragino Sans GB 搭配,但在网页中没有这么自由,就不考虑了。
Windows 里,其实能用的西文字体也不多,而中文字体只有中易宋体(SimSun)和微软雅黑可选,所以就根据网站的目标用户选择中文字体之后从 Verdana、Arial、Georgia 等字体里选一个搭配就好了。没法追求太好的效果。
Mac OS X 里,中文字体一般用华文黑体(CSS 里一般不用特地声明,因为直到 10.7 这都是系统默认的中文字体)或者 Hiragino Sans GB(如果你习惯更现代的黑体风格,并且希望中西文字体的常规体和粗体的黑度较为匹配)。