最近,我们从一个客户那里收到了一个网站的样机,它在整个布局中广泛使用了Rockwell字体,用于菜单项、文章标题、区块标题等。
我以前从来没有听说过这种字体,我认为它不是网络安全的,而且我在网上检查了几个地方来确认这一点,比如here和here,但没有找到任何关于这种字体的引用。
因此,在告诉设计师我们需要使用某种文本替换技术来使用这种字体后,他们告诉我们,这确实是一种web安全字体,他们检查了Windows和Mac,并安装了该字体。
所以我们将使用这种字体,但我仍然想知道这是一种标准字体,还是随Adobe产品或任何其他应用程序一起安装的。
有谁有这方面的信息吗?
发布于 2009-03-27 21:34:43
有一个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安全字体列为备用字体。
发布于 2011-02-22 21:46:18
作为Rockwell的替代方案,您可以使用Google Web Fonts API中名为Arvo的字体。
发布于 2009-03-27 23:06:33
正如其他人所说,Rockwell不是一种网络安全字体。例如,我正在一个非常普通的Windows框中输入此内容,但却没有它。它随某些版本的Office一起安装。
目前公认的答案是,建议使用适当的CSS字体堆栈将Rockwell提供给拥有它的访问者,而将更常见但不太适合的字体提供给没有它的访问者。这是很好的建议,所以就这么做吧。
然而,你实际上可以做得更好。所有现代的非IE浏览器要么现在支持CSS Webfonts,要么将在下一个版本中支持。此模块允许您在服务器上托管字体,并在访问者访问时透明地将其提供给访问者,从而允许您使用大量不可靠的字体。继续为Rockwell添加Webfont支持,使其成为字体堆栈中的第二选择(仅次于普通的Rockwell)。这将允许使用高级浏览器但没有安装Rockwell的访问者仍然可以获得您的排版的全部效果,同时允许使用较少浏览器的访问者仍然优雅地降级到另一种字体。
最后,如果你真的需要用字体攻击IE,那就用图片替换吧。SIFR始终是一种选择,但它确实会降低页面的速度,特别是当您大量使用SIFR时。我是PIR的开发人员,它是一个不引人注目的超轻量级的基于javascript的图像替换程序,它使用PHP后端来生成图像。它直接从CSS获取所有相关信息,甚至可以自动处理自动换行。我的一个用户正在开发一个FastCGI后端。PIR生成32位PNG,因此它可以提供完全透明(如果访问者使用的浏览器知道如何处理透明颜色,它甚至可以使字体本身透明)。
https://stackoverflow.com/questions/691504
复制相似问题