正如其他人所说,Rockwell不是网络安全字体。例如,我在一个非常普通的 Windows 盒子上输入这个并且没有它。它与某些版本的 Office 一起安装。
当前接受的答案建议使用适当的 CSS 字体堆栈将 Rockwell 提供给拥有它的访问者,并将更常见但不太适合的字体提供给没有它的访问者。这是很好的建议,所以这样做。
但是,您实际上可以做得更好。所有现代非 IE 浏览器要么现在支持 CSS Webfonts,要么将在其下一个版本中支持。此模块允许您在服务器上托管字体并在访问者访问时透明地将其提供给访问者,从而允许您使用大量不可靠的字体。继续为 Rockwell 添加 Webfont 支持,使其成为字体堆栈中的第二选择(在普通 Rockwell 之后)。这将允许使用高级浏览器但未安装 Rockwell 的访问者仍然可以获得您的排版的全部效果,同时允许使用较少浏览器的访问者仍然优雅地降级为另一种字体。
最后,如果你真的需要用字体打 IE,就用图像替换。SIFR 始终是一种选择,但它确实会减慢页面速度,尤其是在您使用大量页面的情况下。我是PIR的开发人员,这是一个不显眼且超轻量级的基于 javascript 的图像替换器,它使用 PHP 后端来生成图像。它直接从 CSS 中获取所有相关信息,甚至可以自动处理自动换行。我的一位用户还在开发一个 FastCGI 后端。PIR 生成 32 位 PNG,因此它可以提供完全透明(如果访问者使用知道如何处理透明颜色的浏览器,它甚至可以使字体本身透明)。