最近我们收到了一个客户网站的模型,该网站在菜单项,文章标题,块标题等布局中大量使用罗克韦尔字体...
我之前从未听说过这种字体,我认为它不是网络安全的,我也在网上查了几个地方确认这个,就像这里和这里一样,但是找不到任何对这种字体的引用.
所以讲来,我们将需要使用某种类型的文本替换技术的使用这种字体,他们告诉我们,这确实是一个网络安全的字体设计师和后,他们在Windows和Mac检查和安装的字体.
所以我们将使用这种字体,但我仍然很好奇这是一个标准字体,还是与Adobe产品或任何其他应用程序一起安装的.
有人有这方面的任何信息吗?
Ron*_*era 38
有一小组网页安全字体; 罗克韦尔不是其中之一,因为它附带了第三方软件,如Microsoft Office.
也就是说,如果你必须使用Rockwell作为主要字体,请确保为它定义一个体面的字体堆栈.也就是说,使用CSS来定义回退列表,其中每个回退都是 Web安全字体:
body, input, textarea {
font-family: Rockwell, "Courier New", Courier, Georgia,
Times, "Times New Roman", serif;
}
Run Code Online (Sandbox Code Playgroud)
有关字体堆栈的一些信息:
如今(2011),现代浏览器支持嵌入自定义字体@font-face.热门选项包括Typekit,Google Fonts和Font Squirrel.请注意,并非所有浏览器都支持通过CSS加载自定义字体,因此您仍应将Web安全字体列为后备.
正如其他人所说,罗克韦尔不是网络安全字体.例如,我正在一个完全普通的Windows机器上打字,但没有它.它与某些版本的Office一起安装.
当前接受的答案建议使用适当的CSS字体堆栈来向拥有它的访问者提供Rockwell,并为那些没有的人提供更常见但更不合适的字体.这是一个很好的建议,所以这样做.
但是,你可以做得更好.所有现代非IE浏览器现在都支持CSS Webfonts,或者将在下一个版本中支持.此模块允许您在服务器上托管字体,并在访问时透明地将其提供给访问者,允许您使用大量不可靠的字体.继续为Rockwell添加Webfont支持,将其作为字体堆栈的第二选择(落后于普通的Rockwell).这将允许使用高级浏览器但未安装Rockwell的访问者仍能充分发挥您的排版效果,同时允许浏览器较少的访问者仍能优雅地降级为其他字体.
最后,如果你真的需要使用字体命中IE,请使用图像替换.SIFR始终是一个选项,但它确实可以减慢页面速度,特别是如果你使用了很多页面.我是PIR的开发者,这是一个不显眼且超轻量级的基于javascript的图像替换器,它使用PHP后端生成图像.它直接从CSS中获取所有相关信息,甚至可以自动处理自动换行.我的一位用户正在开发一个FastCGI后端.PIR生成32位PNG,因此它可以提供完全透明(如果访问者使用的浏览器知道如何处理透明色,它甚至可以使字体本身透明).
| 归档时间: |
|
| 查看次数: |
47348 次 |
| 最近记录: |