В настоящее время я запутался в использовании значка в псевдоэлементах CSS. Для fontawesome существует 4 вида семейства шрифтов: Font Awesome 5 Free
, Font Awesome 5 Solid
, Font Awesome 5 Brands
, Font Awesome 5 Regular
Вот HTML:
<h1>Hello</h1>
Дело 1
Я использую этот значок: https://fontawesome.com/icons/twitter?style=brands а>
Как видите, это значок brands
, поэтому семейство шрифтов: Font Awesome 5 Brands
h1:before {
display: inline-block;
font-style: normal;
font-variant: normal;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
content: "\f099"; /* TWITTER ICON */
font-family: "Font Awesome 5 Brands";
font-weight: 400;
}
ОНО РАБОТАЕТ!
Случай 2
Я использую этот значок: https://fontawesome.com/icons/phone?style=solid а>
Как видите, это значок solid
, поэтому семейство шрифтов: Font Awesome 5 Solid
h1:before {
display: inline-block;
font-style: normal;
font-variant: normal;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
content: "\f095"; /* PHONE ICON */
font-family: "Font Awesome 5 Solid";
font-weight: 900;
}
НЕ РАБОТАЕТ!
Что я сделал не так?
Как узнать, когда использовать правильное семейство шрифтов?
fa-phone
css, который прилагается к вашей загрузке. - person caesay   schedule 04.06.2018