【发布时间】:2021-12-18 17:21:11
【问题描述】:
我有一个网站,我将全局字体设置为font-family: Garamond, sans-serif;。我在网上读到 Garamond 是“网络安全字体”。我现在对此表示怀疑,因为在某些操作系统上,这个 Garamond 不会在没有衬线的情况下呈现。
我们最终调查并得出结论,例如在某些 Windows 发行版中,默认的 Garamond 字体仅包含衬线。所以我的网站最终在不同的操作系统上看起来完全不同。以下示例:
现在,当 Garamond 在操作系统上可用作无衬线字体时,我只想使用它,否则我想使用另一种无衬线字体。我从不想渲染基于衬线的字体。如果不包括第三方字体,这可能吗?其他人是否知道这个“错误”或“混乱”。这里有什么关系?
<!doctype html>
<html>
<head>
<style>html,body { font-family: Garamond, sans-serif }</style>
<meta charset="utf-8"/>
<title></title>
</head>
<body>bla
</body>
</html>
【问题讨论】:
-
请提供代码
-
请隔离导致问题的代码,并将其添加到问题中的最小且可重现的示例 sn-p 中。