मैं एक कोणीय 4 व्यक्तिगत प्रोजेक्ट पर काम कर रहा हूं, और अपने कोणीय अनुप्रयोग में उबंटू फ़ॉन्ट परिवार जोड़ना चाहता था। किसी प्रोजेक्ट में कई कस्टम फोंट जोड़ने के लिए सबसे अच्छा अभ्यास या शैली क्या है? मैंने वर्तमान में उबंटू फ़ॉन्ट परिवार को /assets/fonts/ubuntu-font-family-0.83 में सहेजा है और इसे फ़ॉन्ट चेहरे के साथ बाहरी सबसे अधिक सीएसएस फ़ाइल, app.component.css में जोड़ा है।कोणीय 4 क्ली वेब एप्लिकेशन में फ़ॉन्ट आयात करने के लिए सर्वश्रेष्ठ अभ्यास/शैली
@font-face {
font-family: 'Ubuntu';
src: url('/assets/fonts/ubuntu-font-family-0.83/Ubuntu-R.ttf');
}
मूल घटक में इस डाल करके मैं नेस्टेड घटकों मैं सिर्फ एक डिफ़ॉल्ट font-family जैसे कि यह इलाज में फ़ॉन्ट फिर से परिभाषित करने की जरूरत नहीं है।
क्या ऐसा करने के लिए कोई स्पष्ट/बेहतर तरीका है और अभी भी डुप्लिकेट कोड काट रहा है?
आपके प्रतिक्रिया के लिए धन्यवाद! मेरे पास कुछ अन्य प्रश्न हैं: मैं किस सीएसएस फ़ाइल में आयात डालूंगा? क्या प्रत्येक सीएसएस फ़ाइल में शामिल करना बुरा व्यवहार होगा? और आखिरकार, आयात करने के बाद मैं बस फ़ॉन्ट का संदर्भ देता हूं जैसे कि मैं सामान्य रूप से 'फ़ॉन्ट-फ़ैमिली: उबंटू;' या मुझे '@ font-face' घोषित करना होगा? – ob1
इस विधि को बेहतर क्यों है, इस कारण प्रदान करने के लिए धन्यवाद! – ob1
आपको प्रत्येक सीएसएस फ़ाइल में शामिल करने की आवश्यकता नहीं है। बस अपनी शीर्ष-स्तरीय फ़ाइल में शामिल करें। हां, फ़ॉन्ट को परिभाषित करने के बाद आप इसे अन्य स्टाइल शीट्स (केवल फ़ॉन्ट-फ़ैमिली: उबंटू) –