导入 css 文件(CDN 与本地)

use*_*353 5 html css twitter-bootstrap font-awesome

这有什么奇怪的。

如果我使用:

<link href="https://use.fontawesome.com/releases/v5.0.6/css/all.css" rel="stylesheet">
Run Code Online (Sandbox Code Playgroud)

一切正常。但是如果我下载它(我需要下载离线工作)然后使用(是的,路径是正确的

<link rel="stylesheet" href="../resources/css/lib/font_awesome/all.css">
Run Code Online (Sandbox Code Playgroud)

我得到

fa-solid-900.woff2 加载资源失败:服务器响应状态为 404(未找到) fa-solid-900.woff 加载资源失败:服务器响应状态为 404(未找到) fa-solid-900.ttf 加载资源失败:服务器响应状态为 404(未找到)

为什么 cdn 没有给我任何错误而另一个呢?

网页.xml

<servlet-mapping>
    <servlet-name>default</servlet-name>
    <url-pattern>*.woff2</url-pattern>
</servlet-mapping>
<servlet-mapping>
    <servlet-name>default</servlet-name>
    <url-pattern>*.woff</url-pattern>
</servlet-mapping>
<servlet-mapping>
    <servlet-name>default</servlet-name>
    <url-pattern>*.ttf</url-pattern>
</servlet-mapping>
Run Code Online (Sandbox Code Playgroud)

Tom*_*Tom 3

Fontawesome 5 最好通过 JS 版本使用 - 它提供了更多选项...

https://use.fontawesome.com/releases/v5.0.6/js/all.js

或者您可以下载整个包并链接到相关的 js 文件。