मैं इस तरह से Google फोंट से रोबोटो लोड कर रहा हूं:

<link href="//fonts.googleapis.com/css?family=Roboto:300,400,400i,500" rel="stylesheet" type="text/css">

मैंने कुछ टेक्स्ट को फॉन्ट-वेट: 400 और कुछ को फॉन्ट-वेट: 500 में एक ही लाइन में सेट किया है।

समस्या यह है कि 400 पाठ 500 पाठ की तुलना में एक छोटे अक्षर की ऊंचाई प्रदान करता है। यह केवल फ़ॉन्ट आकार 12px, 14px और 16px के लिए ही होता है।

समस्या तब नहीं होती जब मैं Google फोंट वेबसाइट पर वही काम करता हूं।

क्या यह फ़ॉन्ट डिज़ाइन के साथ कोई समस्या है या कोई समस्या है कि मैं वेब फ़ॉन्ट को कैसे लोड/उपयोग कर रहा हूं?

15px स्थानीय:

15px

16px स्थानीय:

16px

16px गूगल फोंट:

16px Google

1
camesol 8 सितंबर 2017, 12:04
आपने कहाँ पढ़ा कि इस फ़ॉन्ट ने सभी भारों में समान x-ऊँचाई की गारंटी दी थी? उस स्पष्ट वादे के अभाव में, वज़न के बीच एकसमान x-ऊँचाई की अपेक्षा करना यहाँ आपकी समस्या का कारण है।
 – 
Mike 'Pomax' Kamermans
11 सितंबर 2017, 22:09
@Mike'Pomax'Kamermans तथ्य यह है कि इस फ़ॉन्ट की आधिकारिक Google फोंट वेबसाइट पर लगातार x-ऊंचाई है, मुझे विश्वास है कि मेरी तरफ कुछ सही नहीं है।
 – 
camesol
12 सितंबर 2017, 10:55
1
हालांकि, Google फोंट किसी भी फॉन्ट के लिए आधिकारिक रिलीज चैनल नहीं है, और फोंट के छीन/संशोधित संस्करणों की मेजबानी के लिए कुख्यात है। तो इसके साथ ही, पहली बात यह है कि अपनी प्रतियों को हटाना और आधिकारिक स्थान से इन फोंट की आधिकारिक रिलीज को फिर से डाउनलोड करना है, और फिर देखें कि वे क्या करते हैं।
 – 
Mike 'Pomax' Kamermans
12 सितंबर 2017, 18:49

1 उत्तर

सबसे बढ़िया उत्तर

क्या आपके पास रोबोटो का स्थानीय संस्करण स्थापित है? Google फ़ॉन्ट के स्थानीय संस्करण को स्वयं लाने से पहले लोड करने का प्रयास कर रहा है। इसलिए यदि आपने अपने कंप्यूटर पर रोबोटो स्थापित किया है, तो एक्स-ऊंचाई में बेमेल होने का कारण हो सकता है क्योंकि आप वजन 400 के लिए इंस्टॉल करने योग्य "डेस्कटॉप फ़ॉन्ट" और वजन 500 के लिए डाउनलोड किए गए वेबफॉन्ट को मिला रहे हैं। (या दूसरी तरफ।)

3
RoelN 13 सितंबर 2017, 16:56
हां! यह वास्तव में मुद्दा था। एक बार जब मैंने स्थानीय फ़ॉन्ट को अनइंस्टॉल कर दिया तो समस्या हल हो गई। मैं यह देखने के लिए फिर से रोबोटो डाउनलोड करने का प्रयास करूंगा कि क्या समस्या फिर से स्थापित करने के बाद वापस आती है। धन्यवाद।
 – 
camesol
15 सितंबर 2017, 17:39