一开始,博客是基于Octopress的,其所有预设字体都是针对英文,例如,对于标题,使用下面的字体族:
1 | $heading-font-family: "PT Sans", "Helvetica Neue", Arial, sans-serif, !default; |
这样一来,如果我的博客是中文标题,就只能采用浏览器默认的字体(一般是宋体),这样既不能保证跨浏览器表现的一致性,也不能得到最佳的外观表现——标题最适合使用无衬线字体,而如果使用宋体这样的衬线字体,会非常难看。下面简记在博客中使用中文字体的解决方案。