我正在使用 font Awesome CDN 来使用图标,但并非所有图标都会显示,我放了 2 个图标的 2 个示例,第一个显示,第二个不显示,它显示为正方形内的 X,这是怎么回事开?
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Alarabiyah | Breaking News From Around The World</title>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.0/css/all.min.css"
integrity="sha512-
xh6O/CkQoPOWDdYTDqeRdPCVd1SpvCA9XXcUnZS2FmJNp1coAFzvtCN9BmamE+4aHK8yyUHUSCcJHgXloTyT2A=="
crossorigin="anonymous" referrerpolicy="no-referrer" />
<link rel="stylesheet" href="styles.css" />
</head>
<body>
<header class="header">
<div class="header__top">
<div class="header__top-logo-container">
<img src="logo.png" alt="logo" class="header__top-logo-image" />
</div>
<div class="header__top-controls">
<i class="fa-solid fa-magnifying-glass"></i> // SHOW
<i class="fa-regular fa-magnifying-glass"></i> // SHOWS AS AN X INSIDE A SQUARE
<div class="header__top-theme"></div>
</div>
</div>
</header>
</body>
</html>
我尝试过使用不同的 CDN,我还使用了 Font Awesome Kit,但它没有改变任何东西
这是因为“fa-regular fa-magnifying-glass”不是免费的。您可以使用以下链接查看:
Font Awesome 将在某些更新中更改名称,但我还没有找到引用这些更改的好地方。
一项重要的检查是确保您知道您正在引用的 font Awesome 版本以及您是否希望其成为最新版本。
<i class="fa fa-search"></i>