यदि कोई साइट 2 कस्टम फोंट लोड करने के लिए @ फ़ोंटफ़ेस का उपयोग कर रही है और डिफ़ॉल्ट/बैकअप फ़ॉन्ट के रूप में एरियल या सैन्स-सेरिफ़ फ़ॉन्ट का भी उपयोग करती है लेकिन दो फोंट आकार में बहुत अलग हैं - यदि आप @Fontface फ़ॉन्ट लोड नहीं करते हैं तो आप लेआउट समस्या को कैसे ठीक करते हैं?@fontface बनाम डिफ़ॉल्ट फ़ॉन्ट आकार को कैसे ठीक करें - लेआउट ब्रेक अगर @fontface लोड नहीं होता
समस्या यह है कि @Fontface फ़ॉन्ट डिफ़ॉल्ट एरियल फ़ॉन्ट की तुलना में कम स्थान लेता है। तो यदि शीर्षक 45px पर आकार दिया गया है और @Fontface फ़ॉन्ट div के भीतर पूरी तरह से लोड हो जाता है। लेकिन अगर @ फ़ोंटफ़ेस फ़ॉन्ट समय में लोड नहीं होता है - डिफ़ॉल्ट फ़ॉन्ट इसके बजाय (45px पर) लोड होता है, और एरियल div में और अधिक कमरे ले रहा है, जिससे शीर्षक 2 लाइनों में टूट जाता है और इस प्रकार लेआउट को तोड़ देता है।
तो हम दोनों @ fontface शैली और डिफ़ॉल्ट शैली को कैसे नियंत्रित कर सकते हैं। आदर्श रूप में, मैं एच 2 @ फोंटफेस शैली को 45 पीएक्स पर रखना चाहता हूं और उसी एच 2 शैली के लिए डिफ़ॉल्ट फ़ॉन्ट को 30 पीएक्स पर लोड करना चाहता हूं।
महान प्रश्न! और जंगली, मैं कल एक ही सटीक प्रश्न पोस्ट करने जा रहा था - मैं बस बैकअप फ़ॉन्ट के रूप में एरियल नरो का उपयोग कर समाप्त हुआ क्योंकि यह मेरा लेआउट तोड़ नहीं पाया था। इस पर प्रतिक्रिया देखने में रुचि रखते हैं। –