मैं एक फ़ॉन्ट (गिल सैन्स) का उपयोग करना चाहता हूं जो एक छोटी एक्स-ऊंचाई इत्यादि के कारण बहुत छोटा प्रस्तुत करता है आदि। यदि मैं इसे उचित आकार में सेट करता हूं, और फिर एक ब्राउज़र फ़ॉन्ट-फ़ैमिली में निर्दिष्ट एक और सामान्य फ़ॉन्ट पर वापस आ जाता है, पतन-बैक फ़ॉन्ट बहुत बड़ा प्रस्तुत करता है - क्या मैं फ़ॉन्ट का आकार ब्राउज़र के उपयोग के फ़ॉन्ट के अनुसार सेट कर सकता हूं?सीएसएस फ़ॉन्ट आकार बदलता है जब फ़ॉन्ट-परिवार वापस गिरता है
उत्तर
मैं अनुशंसा करता हूं कि आप कैस्केडिंग फ़ॉन्ट्स को आजमाएं और निर्दिष्ट करें जो फोंट उपलब्ध नहीं होने पर शानदार ढंग से अपमानित हो जाएं।
Arial, FontThatsLikeArial, FontThatsALittleLikeArial, FontThatsALittleLessLikeArial, Sans-serif;
वैकल्पिक रूप से अगर आप अपने फोंट से अधिक तंग नियंत्रण चाहते हैं, एक एक cufon, अपने उपयोगकर्ताओं को किसी भी प्लग-इन है और अत्याधुनिक ब्राउज़रों पर काम करता है की आवश्यकता नहीं है कि देखने के लिए ले लो। http://wiki.github.com/sorccu/cufon/about
आप शरीर चयनकर्ता में एक font-size निर्दिष्ट कर सकते हैं और इस तरह ब्राउज़र की डिफ़ॉल्ट आकार बेअसर, यानी
body { font-size: 62.5%; }
62,5% एक अच्छा आधार रेखा, क्योंकि यह अपेक्षाकृत स्थापित करने के लिए आप आसानी से ईएमएस का उपयोग करने की अनुमति देता है शरीर में तत्वों का फ़ॉन्ट आकार।
62.5%, 1em = 10px, 1.2em = 12px और इसी तरह।
बस शरीर में एक फ़ॉन्ट आकार को बेसलाइन और स्टाइल तत्वों के अनुसार सेट करें।
क्या मैं फ़ॉन्ट का आकार ब्राउज़र के उपयोग के फ़ॉन्ट के अनुसार सेट कर सकता हूं?
दुर्भाग्यवश, नहीं, सीएसएस में नहीं।
मैं आपको उन सभी फ़ॉन्ट्स का उपयोग करने की सलाह दूंगा जो आपके द्वारा बनाई जा रही वेबसाइट तक पहुंचने वाली अधिकांश (/ सभी) मशीनों पर पाए जाते हैं। किसी वेबसाइट का दृश्य ब्राउज़र की वजह से भिन्न नहीं होना चाहिए (आईई-संबंधित समस्याएं एक और विषय है ...)। सामान्य फोंट या विकल्पों का उपयोग करें जो समान काम करते हैं ...
कुछ हफ्ते पहले लिखा गया एक दिलचस्प लेख था जो इस विषय को संबोधित करता है।
आप लेख यहाँ पढ़ सकते हैं: http://kilianvalkhof.com/2009/css-xhtml/combining-cufon-and-font-face/
छोटा है, लेख में कुछ तरीकों आधुनिक ब्राउज़रों के लिए ... @ फॉन्ट-फेस उपयोग कर रहा है, एक jQuery फॉन्ट का पता लगाने स्क्रिप्ट में, और Cufon फ़ॉन्ट प्रतिस्थापन से पहले अगर के लिए तरीके विफल
यह एक आदर्श समाधान नहीं है। और मेरे ऊपर कई लोगों ने कहा, आपकी सबसे अच्छी शर्त एक फ़ॉन्ट का उपयोग करना है जो शानदार तरीके से घटती है। पैरा प्रति के लिए, या 'GillSans, ट्रेबुशेट, Calibri, sans-serif' - - खिताब के लिए और शीर्षकों
तरह 'GillSans, Calibri, ट्रेबुशेट, sans-serif' कुछ करने के लिए अपने फ़ॉन्ट के ढेर सेट करने का प्रयास
मुझे कैलिब्ररी का उपयोग करने वाला एक ही मुद्दा था (अधिकांश सैन्स फोंट की तुलना में थोड़ा छोटा)।
$(document).ready(function() {
font.setup();
if(!font.isInstalled('Calibri'))
$('body').css('font-size','87.5%');
});
:
हो जाओ रेमी तीव्र के फ़ॉन्ट का पता लगाने स्क्रिप्ट http://remysharp.com/2008/07/08/how-to-detect-if-a-font-is-installed-only-using-javascript/
$(document).ready()
समारोह के लिए निम्न जोड़ें: मैं निम्नलिखित (मानता है कि आपके jQuery है) कर समाप्त हो गया तो अब यदि उपयोगकर्ता में कैलिब्ररी नहीं है तो हम 87.5% पर एरियल देखते हैं। यह केवल उन तत्वों पर लागू होता है जहां फ़ॉन्ट-आकार परिभाषित/विरासत में नहीं था। जहाँ भी font-size स्पष्ट रूप से परिभाषित किया गया है और साथ ही समायोजित किया जा करना होगा (शायद उन तत्वों को एक वर्ग को जोड़ने और$('.adjustClass'))
लिए jQuery चयनकर्ता बदल अगर आप सिर्फ कर सकता हैअच्छा नहीं होगा:।
font:11px Calibri, 10px Arial;
- लेकिन ऐसी कोई भाग्य :)
- 1. सीएसएस, सापेक्ष फ़ॉन्ट आकार
- 2. जब मैं फ़ॉन्ट बदलता हूं तो UIButton का आकार बदलता है?
- 3. जब फ्लो ग्राफ का आकार बदलता है तो इसका आकार आकार बदलता है
- 4. एंड्रॉइड एप्लिकेशन में टेक्स्टव्यू का फ़ॉन्ट आकार मूल सेटिंग्स से फ़ॉन्ट आकार बदलने पर बदलता है
- 5. पूर्णस्क्रीन: AVPlayerLayer का आकार बदलता नहीं है जब उसके मूल दृश्य का आकार बदलता है
- 6. एंड्रॉइड पर क्रोम फ़ॉन्ट का आकार बदलता है
- 7. जब DTE.ActiveDocument बदलता है
- 8. सीएसएस में फ़ॉन्ट आकार मध्यम
- 9. क्या कोई सीएसएस फ़ॉन्ट आकार/रेखा ऊँचाई कैलक्यूलेटर है?
- 10. विजुअल स्टूडियो 2005 डिज़ाइनर नियंत्रण 0 का आकार बदलता है और आकार बदलता है
- 11. स्वत: आकार बदलें टेक्स्ट (फ़ॉन्ट आकार)?
- 12. फ़ॉन्ट आकार बनाए रखना/जब लोड हो रहा है WPF
- 13. सीएसएस अलग अलग परिवारों पर फ़ॉन्ट आकार
- 14. सीएसएस रीसेट: फ़ॉन्ट आकार: 100%; क्यूं कर?
- 15. वेबसाइट सीएसएस और फ़ॉन्ट आकार - सर्वोत्तम अभ्यास
- 16. घुमाने का आकार भी बदलता है?
- 17. jQuery बदलते फ़ॉन्ट परिवार और फ़ॉन्ट आकार
- 18. यह सीएसएस फ़ॉन्ट-वेट मान कैसे काम करता है?
- 19. जब ब्राउज़र का आकार बदलता है तो जावा एप्लेट का आकार कैसे बदलें?
- 20. जावा (स्विंग): जब विंडो का आकार बदलता है तो घटक का * स्क्रीन * आकार ढूंढना
- 21. UIScrollView समायोजित कर देता है contentOffset जब contentSize बदलता है
- 22. सीएसएस फ़ॉन्ट-वेट विकल्प
- 23. ImageMagick PNG का आकार बदलता है फ़ाइल का आकार
- 24. डेटा बाध्यकारी अद्यतन जब मान बदलता है,
- 25. घटना जब Word 2007 विषय बदलता है
- 26. एंड्रॉयड बटन फ़ॉन्ट आकार
- 27. जब आपका इनपुट गीगा/टेराबाइट आकार होता है तो क्या बदलता है?
- 28. डिफ़ॉल्ट एक्शनबार शीर्षक फ़ॉन्ट आकार क्या है?
- 29. स्क्रॉल दृश्य का आकार बदलता नहीं है जब बच्चे दृश्य की सामग्री
- 30. सीएसएस फ़ॉन्ट संपत्ति में दो आकार निर्दिष्ट करते हैं?
फ़ॉन्ट आकार और पीएक्स के बीच का संबंध उपयोगकर्ताओं के डिफ़ॉल्ट फ़ॉन्ट आकार और डीपीआई पर निर्भर करता है। – gnud
कृपया यह मत करें। हम में से कुछ वास्तव में हमारी पसंद की मूल फ़ॉन्ट आकार रखने के लिए हमारी ब्राउज़र सेटिंग्स बदलते हैं। इस नियम के साथ, आपकी पूरी वेबसाइट अपरिहार्य रूप से छोटी होगी। – Eevee