为什么Web浏览器可以呈现未安装在我的系统上的Open Sans等字体?

时间:2014-09-19 15:58:04

标签: html css browser fonts

关于允许浏览器正确显示与某个Font-Family格式化的文本的机制,应该用这种方式描述:

font-family属性允许设计者为浏览器指定优先级字体列表,以用于显示内容。如果用户计算机上未安装首选字体,浏览器将尝试使用列表中的第二种字体。如果用户没有安装首选字体,则使用默认字体显示内容。

在Windows 7中,应在控制面板>中查看用户计算机字体上安装的字体集。外观和个性化>字体。

现在使用我已安装的字体"打开sans"未列出,但我的IE11能够正确地再现格式化为"打开sans"。

IE11获取" Open sans"的存储库在哪里?字体?

非常感谢

1 个答案:

答案 0 :(得分:1)

由于@font-face

  

@font-face规则允许链接到的字体   在需要时自动获取和激活。这允许作者   选择与给定的设计目标紧密匹配的字体   页面而不是将字体选择限制为一组可用的字体   在给定的平台上。