Чтобы загрузить минимум для максимальной производительности, вы можете использовать это
1 . Создайте папку «Веб-шрифты». В этой папке создайте папку «font-awesome» и скопируйте три файла шрифтов awesome в эту папку. Затем создайте таблицу стилей "fontloader. css" и свяжите ее в вашем файле html с <link rel="stylesheet" href="webfonts/fontloader.css">
+-- [webfonts]
| +-- [font-awesome]
| | +-- fa-solid-900.woff2
| | +-- fa-solid-900.woff
| | +-- fa-solid-900.ttf
| |
| +-- fontloader.css
Содержимое загрузчика шрифтов. css
@font-face {
font-family: 'Font Awesome 5 Free';
font-style: normal;
font-weight: 400;
font-display: auto;
src: url("../webfonts/font-awesome/fa-solid-900.woff2") format("woff2"),
url("../webfonts/font-awesome/fa-solid-900.woff") format("woff"),
url("../webfonts/font-awesome/fa-solid-900.ttf") format("truetype");
}
.fa, .fas, .far, .fal, .fad, .fab {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
display: inline-block;
font-family: 'Font Awesome 5 Free';
font-weight: 400;
font-style: normal;
font-variant: normal;
font-size: 1em;
line-height: 1;
text-rendering: auto;
}
2 . Найдите значок (ы) на веб-сайте Font Awesome https://fontawesome.com/icons?s=SOLID или по брендам в https://fontawesome.com/icons?s=BRANDS
Например, значок поиска в вашем css
.fa-search:before {
content: "\f002"
}
3 . Затем используйте следующее в вашем html
<i class="fas fa-search"></i>