You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求助:Font Awesome购物车图标无法显示,附相关HTML代码

购物车图标无法显示的排查与解决

你的代码片段:

<link rel="stylesheet" href="https://pro.fontawesome.com/releases/v5.10.0/css/all.css" />
<secton id="header">
  <a href="#"><img src="/logo.png" class="logo" alt=""></a>
  <div>
    <ul id="navbar">
      <li><a href="index.html">Home</a></li>
      <li><a href="shop.html">Shop</a></li>
      <li><a href="blog.html">Blog</a></li>
      <li><a href="aboyt.html">About</a></li>
      <li><a href="contact.html">Contact</a></li>
      <li><a href="cart.html"><i class="fa-solid fa-bag-shopping"></i></a></li>
    </ul>
  </div>
</secton>

排查方向与解决方法:

  • Font Awesome Pro 授权限制
    你使用的是Pro版本的Font Awesome CDN链接,该版本需要有效的授权密钥才能正常加载资源。未授权情况下,浏览器会拦截资源请求,导致图标无法渲染。
    解决:改用免费版CDN链接,例如:

    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.10.0/css/all.min.css" />
    
  • 图标类名不兼容
    fa-bag-shopping是Font Awesome Pro专属图标,或在5.10.0免费版中未收录。免费版常用购物车图标类为fas fa-shopping-cart(5.x版本中fas对应solid样式)。
    解决:替换图标类代码:

    <i class="fas fa-shopping-cart"></i>
    
  • HTML标签拼写错误
    代码中将<section>误写为<secton>(缺失字母i),虽不直接影响图标显示,但可能干扰页面结构解析,间接引发异常。
    解决:修正标签为<section id="header">

  • 资源加载失败
    打开浏览器开发者工具的Network面板,检查Font Awesome CSS文件是否成功加载(状态码应为200)。若加载失败,可能是网络问题或CDN链接失效。
    解决:刷新页面,或更换稳定的Font Awesome免费CDN链接。

内容的提问来源于stack exchange,提问作者Weronika8088

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.31 09:02:56