Font Awesome'i CDN ve javascript include ( bu sayfada açıklandığı gibi) kullanarak başarıyla yükledim . Sonra HTML ve CSS'yi bazı eski sayfalara kopyalamaya çalıştım ve aniden simgeler yerine boş kare kutular gördüm.
Daniel'in cevabını (yukarıda) gördüm ve eski CSS dosyam çok büyük olduğu için (ve yıllık) sorunun bu olduğundan şüphelendim. Ancak Chrome DevTools'a baktığımda gerçekten Font Awesome yüklenmiş gibi görünüyordu:
Bir sorun varsa yazı tipini üstü çizili olarak görmeyi bekliyordum ... Ancak tüm seçeneklerimi gerçekten tüketmiştim, bu yüzden Hesaplanmış Stilleri kontrol ettim ve Yazı Tipi Başar yazı tipinin kesinlikle kullanılmadığını açıkça gördüm. (En alttaki İşlenmiş yazı tipine bakın)
Eski CSS dosyam berbattı ve ona dokunmamayı tercih ettim, bu yüzden bunu yaparak hile yaptım - lütfen kimseye söylemeyin :)
<a class="nav-link fa fa-instagram" style="font-family:FontAwesome;" href="//www.instagram.com/xxxx/" target="_blank"></a>
Ayrıca, Font Awesome sürüm 4.7.0'dan 5.4.1 sürümüne yükselttiğimde bu sorunun ortadan kalktığını da unutmayın! Kullandığım bu kurulum kılavuzu ve bu HTML
<a class="nav-link" href="//www.instagram.com/xxxx/" target="_blank"><i class="fab fa-instagram"></i></a>