Web开发人员可用的字体集合令人沮丧.我记得早就读过关于TrueDoc的文章,作为一种在网站上发布字体的一种方式 - 但它似乎已经萎靡不振.有没有人用过这个或类似的东西?是否有足够的浏览器支持?我错过了一个好的解决方案吗?
请注意,负责任的Web开发人员不使用仅在Windows上可用的字体(尤其是仅在Vista上可用的字体),也不使用至少大多数浏览器不支持的技术.
更新:正如几位人士指出的那样,为没有您使用的特定字体的人提供后备字体列表没有任何问题.事实上我总是这样做,并不意味着这是错误的.
虽然我的问题措辞严厉,但我的意思是设计师不应该对客户可用的内容做出太多假设.您应该计划所有用户如何看到您的网站,而不仅仅是使用您自己首选设置的用户.
Safari和Firefox 3在较小程度上支持@font-face
CSS,它允许您使用自定义字体.您需要具有相应的许可证来分发字体文件.这些文章更详细地解释了它:
http://www.css3.info/preview/web-fonts-with-font-face/
http://www.alistapart.com/articles/cssatten
http://www.sitepoint.com/blogs/2008/07/30/custom-web-fonts-pick-your-poison/
这是一个及时的线索; 我们切换到Arial,因为与其他所有后备字体相比,Calibri很小!我非常痛苦地转向(gag)Arial因为它是Helvetica的垃圾副本:
http://www.ms-studio.com/articles.html
尺寸设置有困难(如果你选择"c"字体作为标准,那么尺寸太大;如果你选择正常的东西那么太小)这里有详细描述:
http://neosmart.net/blog/2006/css-vistas-new-fonts/
我会很想念Calibri漂亮的手工调制RGB别名,但是如果不安装Calibri,就不可能为大多数用户提供良好的体验.它是相当普遍的,因为它附带Office 2007(Win/Mac),当然还有Vista ..但它远非普遍,所以对全球网络用户严重依赖它是一种不负责任的态度.