2011-03-03 9 views
9

तो, दिन में वापस, ईएम को फ़ॉन्ट आकार के लिए पिक्सेल में उपयोग करना बहुत पसंद था क्योंकि ईएम स्केल किए गए ई 6 के साथ स्केल किए गए थे जबकि पिक्सल नहीं थे। हालांकि, इन दिनों, हर आधुनिक ब्राउज़र पिक्सेल आकार के फ़ॉन्ट को सही ढंग से स्केल करने में सक्षम है। ईएम अन्य लाभ यह था कि यह कैस्केड करता है, जबकि पिक्सल नहीं करते हैं।फ़ॉन्ट का आकार: ईएम बनाम पिक्सल ... 2011 में, किस का उपयोग किया जाना चाहिए?

जिसके अनुसार, अगर एक आधुनिक ब्राउज़र के लिए वेब विकास कर रहे थे और पूरी तरह से नहीं किया फ़ॉन्ट आकार व्यापक चाहते हैं, पिक्सल को प्राथमिकता दी जाएगी?

मैं यह सोचने की कोशिश कर रहा हूं कि ईएम के बजाय फ़ॉन्ट आकार के लिए पिक्सल का उपयोग करने के लिए कोई अन्य कमी है या नहीं। धन्यवाद!

+0

संभव डुप्लिकेट [हम अभी भी उन्हें फ़ॉन्ट आकार के लिए अब यह है कि ज्यादातर/सभी नए ब्राउज़र डिफ़ॉल्ट रूप से पृष्ठ ज़ूमिंग लागू उपयोग करना चाहिए?] (Http://stackoverflow.com/questions/3410771/ चाहिए-हम-अभी भी उपयोग-एम-for-font-आकार-अब-कि-सबसे-सभी नए ब्राउज़रों लागू-पा) – alex

उत्तर

9

जबकि प्रत्येक आधुनिक ब्राउज़र पीएक्स का उपयोग करके टेक्स्ट आकार के साथ ज़ूम करने में सक्षम है, वे सभी पीएक्स का उपयोग कर आकार का आकार स्केल नहीं कर सकते हैं, यह अभी भी ब्राउज़र पर निर्भर करता है।

ज़ूम का उपयोग करके IE8 में 'स्केलिंग' टेक्स्ट आज़माएं, बिल्कुल ठीक है। आधिकारिक पाठ आकार संशोधक (पृष्ठ -> पाठ आकार -> सबसे बड़ा) का उपयोग करके स्केल करें, और यह काम नहीं करता है।

  1. IE8 - ज़ूम, कोई पैमाने
  2. फ़ायरफ़ॉक्स 4, बीटा 12 - ज़ूम, कोई पैमाने
  3. गूगल क्रोम 10 बीटा - ज़ूम, कोई पैमाने

कई सरकारी निकायों है कि मैं के साथ काम अपने उपयोगकर्ता/समूह सेटिंग्स प्रबंधन के हिस्से के रूप में आधिकारिक पाठ आकार संशोधक का उपयोग करें। जब उपयोगकर्ता के लिए खाते सेट अप होते हैं, तो वे अक्सर इस सेटिंग का उपयोग करके पूर्व-कॉन्फ़िगर किए जाते हैं। मुझे नहीं पता कि उन्हें वहां सेट करना है या नहीं ... लेकिन मेरे लिए, ईएम अभी भी बेहतर हैं क्योंकि पीएक्स हर जगह स्केल नहीं करता है।

अंत में, डब्ल्यू 3 सी से कुछ शब्द।

इकाइयों: स्क्रीन डिस्प्ले

  • के लिए पूर्ण लंबाई इकाइयों से बचने स्क्रीन स्टाइलशीट के लिए pt में font-size, या अन्य पूर्ण लंबाई इकाइयों निर्दिष्ट नहीं करें। वे प्लेटफॉर्म पर असंगत रूप से प्रस्तुत करते हैं और उपयोगकर्ता एजेंट (जैसे ब्राउज़र) द्वारा आकार में नहीं बदला जा सकता है। निश्चित और ज्ञात भौतिक गुणों (जैसे प्रिंट) के साथ मीडिया पर स्टाइल के लिए ऐसी इकाइयों का उपयोग रखें।
  • उपयोग रिश्तेदार लंबाई ऐसे प्रतिशत या (बेहतर) के रूप में इकाइयों उन्हें

रेफरी: http://www.w3.org/QA/Tips/font-size

4

सभी आधुनिक ब्राउज़रों में पूर्ण-पृष्ठ ज़ूम है, इसलिए पिक्सेल बेहतर है क्योंकि तब आप पृष्ठ ग्राफिक्स (जो पिक्सेल-आधारित हैं) के साथ टेक्स्ट आकार से मेल खा सकते हैं।

5

पिक्सल में फ़ॉन्ट आकार का उपयोग करने के एक महत्वपूर्ण दोष यह है कि यह सब वेब साइट पाठ बदलने के लिए कठिन हो जाता है विकास समाप्त होने के बाद आनुपातिक रूप से फ़ॉन्ट आकार।

यदि आप एक ही स्थान पर पूर्ण फ़ॉन्ट आकार सेट करते हैं - अधिमानतः शरीर तत्व फ़ॉन्ट आकार - और किसी अन्य आकार की संपत्ति में ईएमएस का उपयोग करें, तो आप शरीर तत्व फ़ॉन्ट आकार को बदलकर संपूर्ण साइट टेक्स्ट आकार बदल सकते हैं।

मुझे लगता है कि अधिकतर उपयोगकर्ता नहीं जानते कि कैसे अपने ब्राउज़र ज़ूम क्षमताओं का उपयोग करके ग्रंथों को स्केल करना है और फिर भी वेब डिज़ाइनर ग्रंथों, अन्य पृष्ठ घटकों और सामान्य लेआउट के बीच एक डिफ़ॉल्ट अनुपात सेट करना चाहते हैं।

2

मैं इसे इस तरह से कर रहा हूँ:

  • एक reset.css ले (एरिक मेयर्स अच्छा है http://meyerweb.com/)
  • डिफ़ॉल्ट शैलियों को परिभाषित
  • (h1..h6, एक, आदि) की तरह बाद में यदि आवश्यक हो तो ईएम का उपयोग

क्रॉस ब्राउज़र समर्थन (मोबाइल उपकरणों पर भी) के साथ अच्छा अनुभव क्योंकि मैंने वेब विकास शुरू किया है।

यह :) कोशिश

की
संबंधित मुद्दे