最近我们收到了一个客户网站的模型,该网站在菜单项,文章标题,块标题等布局中大量使用Rockwell字体...
之前我从未听说过这种字体,我认为它不是网络安全的,我也在几个地方在线检查确认这一点,例如here和here,但找不到任何对此字体的引用。
因此,在告诉设计人员我们将需要使用某种文本替换技术来使用这种字体后,他们告诉我们这确实是一种网络安全字体,并且他们在Windows和Mac中检查过字体已安装。
所以我们将使用这种字体,但我仍然很好奇这是一种标准字体,还是与Adobe产品或任何其他应用程序一起安装的。
有没有人对此有任何信息?
答案 0 :(得分:38)
有一个very small set网页安全字体;罗克韦尔不是其中之一,因为它附带了第三方软件,如Microsoft Office。
也就是说,如果你必须使用Rockwell作为主要字体,请确保为它定义一个像样的字体堆栈。也就是说,使用CSS来定义回退列表,其中每个回退 是一个Web安全字体:
body, input, textarea {
font-family: Rockwell, "Courier New", Courier, Georgia,
Times, "Times New Roman", serif;
}
有关字体堆栈的一些信息:
如今(2011年),现代浏览器支持embedding custom fonts via @font-face
。热门选项包括Typekit,Google Fonts和Font Squirrel。请注意,并非所有浏览器都支持通过CSS加载自定义字体,因此您仍应将Web安全字体列为后备字段。
答案 1 :(得分:8)
作为Rockwell的替代品,您可以使用Google Web Fonts API中名为Arvo的字体。
答案 2 :(得分:7)
正如其他人所说,罗克韦尔不是一种网络安全字体。例如,我正在一个完全普通的Windows机器上打字,但没有它。它随某些版本的Office一起安装。
当前接受的答案建议使用适当的CSS字体堆栈向拥有它的访问者提供Rockwell,并为那些没有的人提供更常见但更不合适的字体。这是一个很好的建议,所以这样做。
然而,你实际上可以做得更好。所有现代非IE浏览器现在都支持CSS Webfonts,或者将在下一个版本中支持。此模块允许您在服务器上托管字体,并在访问者时透明地将其提供给访问者,允许您使用大量不可靠的字体。继续为Rockwell添加Webfont支持,将其作为字体堆栈的第二选择(落后于普通的Rockwell)。这将允许使用高级浏览器但未安装Rockwell的访问者仍能充分发挥您的排版效果,同时允许浏览器较少的访问者仍能优雅地降级为其他字体。
最后,如果您真的需要使用字体来点击IE,请使用图像替换。 SIFR始终是一个选项,但它确实可以减慢页面速度,特别是如果你使用了很多页面。我是PIR的开发人员,这是一个不引人注目且超轻量级的基于javascript的图像替换器,它使用PHP后端生成图像。它直接从CSS中获取所有相关信息,甚至可以自动处理自动换行。我的一位用户正在开发一个FastCGI后端。 PIR生成32位PNG,因此它可以提供完全透明(如果访问者使用的浏览器知道如何处理透明色,它甚至可以使字体本身透明)。
答案 3 :(得分:4)
Rockwell随Office 2003及更高版本以及某些Adobe产品一起安装。这不是我认为的网络安全,所以一定要有后备。 Here's a list常用字体。
答案 4 :(得分:1)
罗克韦尔安装了office。可能想尝试在没有办公室的电脑上运行东西!
答案 5 :(得分:1)
您可以告诉设计师而不是Windows,默认情况下不安装Rockwell。它作为Office套件(更具体地说,Publisher)的一部分安装。更多信息:http://support.microsoft.com/kb/837463
答案 6 :(得分:0)
答案 7 :(得分:0)
任何字体都是网络安全的, 如果 ,您提供了合理的后备。即:
* { font-family:"Rockwell, Times New Roman, Times, serif";}
当然,这意味着要了解后退和所需字体之间的差异。确保在没有该字体的地方进行测试。
答案 8 :(得分:0)
我有Mac OS 10.5.6(Leopard),包含迄今为止的所有更新,并且在我的系统上没有这样的字体。我还在虚拟机上安装了全新的Windows XP,也没有Rockwell的迹象。
我认为你的设计师只是想避免进一步的工作。几个月前,在“Smashing Magazine”中出现“Sketch Rockwell”之前,我从未听说过Rockwell。
我也会选择sIFR,特别是如果你使用大于16的字体。这不仅仅是关于没有字体,而是在Windows上运行的浏览器不会消除字体,这使得它们看起来很糟糕尺寸更大。您可以找到a nice sIFR tutorial here。
答案 9 :(得分:0)
直接回答:Rockwell不是网络安全字体。您可以做的是获取字体(可以免费下载here,然后您可以将其导入样式表,从而使其可以在您的所有网页上使用。这样您的访问者就不需要在他们的计算机上使用它为了查看它。