【发布时间】:2016-01-10 19:41:56
【问题描述】:
我正在使用font-awesome,它适用于 CSS 文件的 CDN 扩展。下面是一个简单的例子:
<html>
<head>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.4.0/css/font-awesome.css">
</head>
<body>
<i class="fa fa-adjust"></i>
</body>
</html>
该示例运行良好,但从the CDN,我还获得了.otf、.eot、.svg、.ttf、.woff 文件的链接。如果示例仅使用 .css 文件扩展名即可很好地呈现,这些文件有什么用?
【问题讨论】:
-
如果浏览器/操作系统不支持该字体,则将使用该字体
-
你是网页字体,那些包含在主css文件“检查部分字体路径”cdnjs.cloudflare.com/ajax/libs/font-awesome/4.4.0/css/…
-
@SilentTremor - 这意味着一旦我们包含 css,我们就不需要再添加这些其他文件了?如果是这样,为什么单独提供链接?有什么具体原因吗?
-
如果您只想使用字体,则提供链接供您单独使用该 css 文件。但是由于您使用的是很棒的字体,因此仅引用 css 就足够了。
标签: javascript html css fonts font-awesome