मैंने उनके CDN और जावास्क्रिप्ट का उपयोग करते हुए फ़ॉन्ट को सफलतापूर्वक स्थापित किया है (जैसा कि इस पृष्ठ पर वर्णित है )। फिर मैंने कुछ विरासत पृष्ठों पर HTML और CSS को कॉपी करने की कोशिश की और अचानक मैंने आइकनों के बजाय खाली वर्ग बक्से देखे।
मैंने डैनियल का उत्तर (ऊपर) देखा और क्योंकि मेरी विरासत सीएसएस फ़ाइल बहुत बड़ी (और साल पुरानी थी) मुझे संदेह था कि यह मुद्दा था। हालाँकि जब मैंने क्रोम DevTools में देखा तो यह वास्तव में ऐसा लग रहा था कि Font Awesome लोड हो गया है:
मैं उम्मीद कर रहा था कि अगर कोई मुद्दा था तो मैं स्ट्राइक में फ़ॉन्ट देख सकता हूँ ... हालाँकि मैंने अपने सभी विकल्पों को समाप्त कर दिया था, इसलिए मैंने गणना की गई शैलियों की जाँच की और स्पष्ट रूप से देखा कि फ़ॉन्ट विस्मयकारी फ़ॉन्ट निश्चित रूप से उपयोग नहीं किया जा रहा था। (नीचे स्थित रेंडर फ़ॉन्ट देखें)
मेरी विरासत सीएसएस फ़ाइल एक गड़बड़ थी और मैंने इसे नहीं छूने को प्राथमिकता दी, इसलिए मैंने ऐसा करके धोखा दिया - कृपया किसी को न बताएं :)
<a class="nav-link fa fa-instagram" style="font-family:FontAwesome;" href="//www.instagram.com/xxxx/" target="_blank"></a>
यह भी ध्यान दें, जब मैंने फ़ॉन्ट विस्मयकारी संस्करण 4.7.0 से संस्करण 5.4.1 में अपग्रेड किया तो यह समस्या दूर हो गई! मैंने इस सेटअप गाइड और इस HTML का उपयोग किया है
<a class="nav-link" href="//www.instagram.com/xxxx/" target="_blank"><i class="fab fa-instagram"></i></a>