Я не уверен, почему шрифт awesome отображается как пустой квадрат.
<div>
<i class="fas fa-envelope"></i>
<input type="email" class="form-control validate">
<label data-error="wrong" data-success="right">Enter your email</label>
</div>
Вот библиотеки, которые я использовал:
<head>
<meta charset="UTF-8">
<title>XYZ</title>
<link href="css/bootstrap.min.css" rel="stylesheet">
<link href="css/main.css" rel="stylesheet">
<link href="fontawesome-free-5.13.0-web/css/fontawesome.css" rel="stylesheet">
<!--<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.9.0/css/all.min.css" rel="stylesheet">-->
<!-- <script src="https://kit.fontawesome.com/56018e5250.js" crossorigin="anonymous"></script> -->
<script src="js/jquery-3.5.1.min.js"></script>
<script src="js/main.js"></script>
<script src="js/bootstrap.min.js"></script>
</head>
Я также пробовал fa
и fas
вместо fab
, и ни один не работал.
вот что я вижу:
Однако, когда я пробую это в jsfiddle, я вижу значок электронной почты. Но использование <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.9.0/css/all.min.css" rel="stylesheet">
тоже не работает.