किसी प्रकार की मुख्य या पहली लोडिंग सीएसएस फ़ाइल में, बस करें:
@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:regular,bold,italic&subset=latin,latin-ext');
आपको किसी भी प्रकार के @ फॉन्ट-फेस इत्यादि में लपेटने की आवश्यकता नहीं है, जो प्रतिक्रिया आपको Google के एपीआई से वापस मिलती है वह जाने के लिए तैयार है और आपको सामान्य जैसे फ़ॉन्ट परिवारों का उपयोग करने की अनुमति देता है।
फिर अपने मुख्य रिएक्ट ऐप जावास्क्रिप्ट में, शीर्ष पर कुछ इस तरह रखें:
import './assets/css/fonts.css';
वास्तव में मैंने app.css
जो किया वह fonts.css
कुछ फ़ॉन्ट आयातों के साथ आयात किया गया था। बस संगठन के लिए (अब मुझे पता है कि मेरे सभी फोंट कहां हैं)। याद रखने वाली महत्वपूर्ण बात यह है कि आप पहले फोंट आयात करते हैं।
ध्यान रखें कि आपके द्वारा अपने रिएक्ट ऐप में आयात किए जाने वाले किसी भी घटक को स्टाइल आयात के बाद आयात किया जाना चाहिए। खासकर अगर उन घटकों को भी अपनी शैली आयात करते हैं। इस तरह आप शैलियों के क्रम के बारे में सुनिश्चित हो सकते हैं। यही कारण है कि आपकी मुख्य फ़ाइल के शीर्ष पर फ़ॉन्ट आयात करना सबसे अच्छा है (यदि आपको परेशानी हो रही है तो अपनी अंतिम बंडल सीएसएस फ़ाइल को दोबारा जांचना न भूलें)।
फोंट लोड करते समय अधिक कुशल होने के लिए कुछ विकल्प आप Google फॉन्ट एपीआई पास कर सकते हैं, आदि। आधिकारिक दस्तावेज देखें: Google फॉन्ट एपीआई के साथ शुरुआत करें
संपादित करें, ध्यान दें: यदि आप "ऑफ़लाइन" एप्लिकेशन के साथ काम कर रहे हैं, तो आपको वास्तव में फोंट डाउनलोड करने और वेबपैक के माध्यम से लोड करने की आवश्यकता हो सकती है।
<link>
पृष्ठ शीर्षलेख में डाला , अपनी प्रतिक्रिया ऐप में नहीं, सही? क्या आपfont-family
अपनी स्टाइलशीट में या अपने तत्वों पर सीधे कहीं और निर्दिष्ट करते हैं?