em
आकारों का उपयोग करने का उद्देश्य उपयोगकर्ता को फ़ॉन्ट आकार के उपयोगकर्ता की पसंद से आधार बनाने की अनुमति देना है। मैं एक बड़े फ़ॉन्ट आकार का उपयोग कर सकता हूं क्योंकि मेरे पास एक विशाल मॉनीटर और खराब आंखों की दृष्टि है, जबकि कोई और एक छोटा फ़ॉन्ट पसंद कर सकता है। em
इकाइयों का उपयोग करके, आपका डिज़ाइन हमारी दोनों फ़ॉन्ट वरीयताओं को समायोजित करेगा और फ़ॉन्ट आकार को किसी दिए गए मानक (जैसे "12 पॉइंट फ़ॉन्ट") को मजबूर करने के बजाय तदनुसार आकार देगा।
इसी तरह, प्रतिशत (%) इकाइयां आपके डिज़ाइन को विभिन्न ब्राउज़र आकारों का जवाब देने की अनुमति देती हैं। em
इकाइयों के संयोजन के साथ प्रयोग किया जाता है, यह पाठ-आधारित तत्वों को मनमाने ढंग से फ़ॉन्ट आकार विकल्पों का जवाब देने और मनमाने ढंग से ब्राउज़र आकारों का जवाब देने के लिए लेआउट तत्वों की अनुमति देगा।
यह सभी मीडिया प्रकारों के लिए एक प्रतिक्रियाशील डिज़ाइन को डिजाइन करने के लिए पूरी तरह से स्वीकार्य है। Media queries का उद्देश्य अलग-अलग डिस्प्ले आकारों पर विभिन्न डिस्प्ले शैलियों को चाहते हैं, विभिन्न डिस्प्ले आकारों को "समर्थन" के लिए नहीं। एक उदाहरण मीडिया मीडिया पर प्रिंट मीडिया और सैन्स-सेरिफ़ फोंट पर सेरिफ़ फोंट का उपयोग करना होगा, क्योंकि उपयोगिता अध्ययनों से पता चला है कि इन फ़ॉन्ट चेहरों को मीडिया के इस प्रकार के लिए प्राथमिकता दी जाती है।
इसके अलावा, यह आपको मोबाइल उपकरणों जैसे कुछ स्थितियों के लिए कस्टम स्टाइल करने की अनुमति देता है, जहां आप यह मानना चाहेंगे कि उपयोगकर्ता की सीमित मात्रा में बैंडविड्थ है और शायद अतिरिक्त छवियों पर काट दिया जा सकता है। या यदि आप कुछ निश्चित फोनों द्वारा प्रदान की गई माइक्रोस्कोपिक स्क्रीन के लिए अपनी सामग्री को पूरी तरह से अलग लेआउट में प्रदर्शित करना चाहते हैं।
स्रोत
2012-07-25 22:01:51
कुछ कहकर '10px' परिवर्तनों के लिए कोई जगह नहीं छोड़ता है। लेकिन कह रहा है कि यह '1em' या '50%' पूरी तरह से अन्य चीजों पर निर्भर करता है, जिससे द्रव/लचीला परिवर्तन होता है। –