20

Garamond 真的是网络安全的吗?我应该继续使用它吗?我知道它在 XP 中不存在(Georgia 是后备),但是,其他操作系统呢?它是否存在于 Mac、新 Windows 和 linux 中?

我知道我可以简单地做一个@font-face,但是,如果我嵌入它,它在谷歌浏览器中看起来很可怕。

编辑

好吧,如果我这样做

@import url(http://fonts.googleapis.com/css?family=EB+Garamond);
html{font-family: Garamond, EB Garamond, Georgia, serif;}

会,这样网络浏览器将首先检查是否安装了 Garamond,如果没有,加载将加载网络字体 EB Garamond,或者这不会发生?

4

6 回答 6

18

我不相信它是在所有计算机上使用的安全字体。您可以使用字体并通过使用字体系列将另一种字体用作备份。比如这样:

font-family:Garamond, Georgia, serif;

有关网络安全字体的更多信息,请参见此处 -> http://www.ampsoft.net/webdesign-l/WindowsMacFonts.html

于 2012-05-01T20:16:04.090 回答
7

除了一个非常短的列表之外,您不应该依赖每个人在他们的计算机上拥有各种字体系列。

相反,试试Google WebFonts。事实上,使用左侧的搜索框找到他们的 Garamond 等价物。适用于所有浏览器(包括较旧的 IE!)并且在任何地方看起来都很棒。

编辑

关于您的其他问题,是的,浏览器将按照您指定的顺序查找字体,因此如果在用户计算机中可用,将“Garamond”放在“EB Garamond”之前将显示 Garamond。

于 2012-05-01T20:18:05.083 回答
4

为了使字体在小尺寸的平台上看起来始终如一,必须很好地暗示它 - 否则它只会在那些默认为非常柔和、轻微暗示的字体平滑的平台上看起来不错,比如 Mac - 而且它看起来很糟糕Windows,它将应用最强的提示并尝试使它们看起来非常清晰,这确实需要字体中内置的提示才能很好地工作。

EB Garamond 是 Garamond 的免费复制品,它具有令人印象深刻的字形范围,但几乎不关注屏幕渲染 - 因此它缺乏体面的暗示将确保它在某些平台上的小尺寸下看起来很糟糕,尤其是 Windows。 尽管Vista/7/8 稍微改进了字体渲染, 它只在某些应用程序中这样做 - 其他应用程序,特别是 Google Chrome,使用旧字体渲染. 2015 年 8 月编辑 - Google Chrome 不再适用。

还有其他版本的 Garamond,恕我直言最好的可能是 Adob​​e Garamond。作为一种商业字体,您需要一个特殊的许可证才能将其嵌入网页中。有些字体代工厂出售这些,有些则不出售——你只需要阅读他们的许可证 :) 但如果你明白了,你可能会发现它们的提示要好得多。不过我不能保证(但某些字体商店将允许您在某些浏览器中查看浏览器渲染字体的预览)。

但是,如果您限制自己使用 Google 网络字体提供的免费字体,我会将 EB Garamond 排除在正文之外,主要是因为这些问题。

可能首先指定“Adobe Garamond”,因为少数人可能有,但随后回退到像 Constantia 这样的字体,然后是 Georgia,然后只是“serif”。请注意,Garamond 和 Constantia 的笔触较轻且 x 高度较小,因此看起来比 Georgia 之类的更“虚伪”。

于 2012-07-12T16:48:45.893 回答
2

1) 不,Garamond 不是网络安全字体。

2) 不建议在网络上使用 Garamond。请参阅这篇文章:为什么您不在 Web 上使用 Garamond

3) 建议:标题使用Georgia,正文使用Verdana。它们都是网络安全的,并且经过尝试和证明可以很好地协同工作。

如果您想坚持使用 EB Garamond,Google 字体建议将其与 Lobster 配对。

编写代码:

@import url('https://fonts.googleapis.com/css?family=Lobster|EB+Garamond');
h1, h2, h3, h4, h5, h6 {font-family: Lobster, cursive; }
p {font-family: 'EB Garamond', serif; }
于 2016-07-20T04:20:25.987 回答
0

不,Garamond 在所有计算机上都可用的意义上不是“网络安全”。没有字体。在CodeStyle.org 的调查中估计 Garamond在 Windows 上的覆盖率约为 85%。在其他系统上可能很少见。

使用 Georgia 作为 Garamond 的后备听起来很奇怪,因为它们是非常不同的字体,正如您通过查看包含它们的文本所看到的那样(记住包括数字,它们非常不同)。

Georgia 在 Windows 和 Mac 上接近 99%,但在 Linux 上约为 70%,因此它也不是真正的浏览器安全。然而,要点是它是一种具有特殊特征的字体,通常不是一个好的后备字体。即使是通用sans-serif字体名称也可能是一个更好的猜测。

于 2012-05-01T20:42:11.657 回答
0

您对网络安全字体的定义是什么?

如果您认为一种字体在所有计算机上以相同的方式呈现时是网络安全的,那么答案是否定的——Garamond 不是,而且没有其他字体是。

您可以使用各种技术(例如 javascript 字体 API)嵌入 Garamond,但在所有计算机上它永远不会相同。

您可以尝试创建一个网络安全字体堆栈,考虑字体参数,例如 x-height。这样的事情应该可以正常工作:

Garamond, Baskerville, "Baskerville Old Face", "Hoefler Text", "Times New Roman", Times, serif;

无论您选择什么,请记住 Garamond 的 x 高度非常小,因此可以打印,但在屏幕上不太清晰。如果您决定使用它,请使用更大的font-size.

编辑

JavaScript API,我的意思是使用诸如 Google Font API、TypeKit 或其他在 JS 关闭时不起作用的解决方案的 API 导入字体。然后您仍然需要字体堆栈,因此在这种情况下导入将无济于事。

于 2012-05-01T20:56:57.967 回答