2011-06-28 52 views
0

网页在CSS中指定字体的位置。它看起来不止一个地方?它可以在与服务器上的外部css或嵌套css/html文件相同的目录中查找,还是仅在客户端计算机上查看?事件的步骤或顺序是什么?Css和字体加载

回答

2

如果给定字体有一个@font-face声明,并且浏览器理解它,它将解析它并从指定的URL下载字体。否则(或者如果第一个位置是local()),浏览器会检查计算机上已安装字体的数据库,如果它安装了,它将使用字体进行渲染。

如果仍然无法找到字体,并且字体堆栈中还有其他字体(font-family中定义的字体列表),则会针对堆栈中的每种字体重复此操作,直到找到字体可以使用。最后一个备用字体将是浏览器的默认字体和/或继承字体。