दिलचस्प पोस्ट
सीमके में, मैं डीबग और रिलीज डायरेक्टरी के आसपास काम कैसे कर सकता हूं, जो Visual Studio 2010 जोड़ने की कोशिश करता है? `strlwr 'के अपरिभाषित संदर्भ आलसी एंड्रॉइड (शुरुआती स्तर) में सूची दृश्य पर छवि लोड करें? सूची प्रारंभिकरण (घुंघराले ब्रेसिज़ का उपयोग करके) विकल्प से बेहतर क्यों है? जनसंपर्क और अंडाकार जावा को सीरियलजएबल अंतरफलक की आवश्यकता क्यों है? मैट्रिक्स तत्वों को हटाकर = बनाम रिसाइजिंग मैट्रिक्स एंड्रॉइड: सर्वर से फाइल को कैसे डाउनलोड करें और इसे एसडीकार्ड में विशिष्ट फ़ोल्डर में सहेजें सेबीडिंग स्ट्रिंग मापदंड बाध्य नहीं है वेक्टर विकास के बारे में संदर्भित डीएलएल को डीबग कैसे करें (पीडीबी वाले) पीएचपी जैसी एचटीएमएल फाइलों की प्रक्रिया करें एप्पल ई-मेल में दिनांक, समय और पता कैसे खोजता है? एक ऊर्ध्वाधर टैब क्या है? संकेतक मैट्रिक्स बनाना

एचटीएमएल / सीएसएस में पिक्सेल बनाम पॉइंट्स

जब एक HTML पृष्ठ बनाते हैं, तो क्या मुझे margin एस जैसी चीज़ों को पिक्सल या सीएसएस में अंक के साथ निर्दिष्ट करना चाहिए?

उनमें से एक को दूसरे की तुलना में बेहतर अभ्यास माना जाता है? किसी भी लाभ या नुकसान या तो एक?

Solutions Collecting From Web of "एचटीएमएल / सीएसएस में पिक्सेल बनाम पॉइंट्स"

px या em उपयोग करें

  • सीएसएस फॉंट-आकार: ईएम वी.एस. पीएक्स वीएस पीटी वी.एस. प्रतिशत

अंक (पीटी): पारंपरिक मीडिया को प्रिंट मीडिया में इस्तेमाल किया जाता है (काग़ज़ पर मुद्रित किया जाने वाला कुछ भी) एक अंक एक इंच के 1/72 के बराबर है। अंक बहुत पिक्सेल की तरह होते हैं, जिसमें वे तय-आकार की इकाइयां हैं और आकार में स्केल नहीं कर सकते।

आम तौर पर, 1em = 12pt = 16px = 100%

[निष्कर्ष]

विजेता: प्रतिशत (%)

  • JohnB ध्यान दें: यह पाठ के लिए है जाहिर है आपने मार्जिन जैसी चीजों के बारे में पूछा। (मुझे लगता है कि आप भी padding मतलब है।) इसके लिए, मैं px या em । निजी तौर पर, मैं विशेष स्थिति के आधार पर स्विच करता हूं

अधिक लेख

  • px – em -% – pt – कीवर्ड

पॉइंट मूल्य केवल प्रिंट सीएसएस के लिए हैं!

(आगे टिप्पणी करें)

अंक प्रिंट के लिए हैं? नहीं।

अंक विशेष रूप से प्रिंट के लिए नहीं हैं सैद्धांतिक रूप से, अंक एक पूर्ण उपाय को परिभाषित करने के लिए हैं आपकी स्क्रीन और चुनी हुई परिभाषा (रिज़ॉल्यूशन) के आधार पर, पिक्सल पूर्ण नहीं होते, संकल्प (पिक्सेल प्रति इंच) बहुत से (150 डीपीआई) या बहुत कम (75 डीपीआई) से जा सकते हैं। जिसका मतलब है कि आपका पिक्सेल आकार हो सकता है, या आधे आकार का हो सकता है। इसका अर्थ है कि जिस पाठ का आप डिजाइन करते हैं, वह आपकी स्क्रीन पर बिल्कुल स्पष्ट होना आपके ग्राहक की स्क्रीन पर बहुत अधिक लग सकता है ("कृपया टेक्स्ट को छोटा करें, ठीक?") या आपके पड़ोसी की स्क्रीन पर पढ़ने योग्य ("अरे, मुझे दूसरे दिन के बारे में बताया? जिसने आपने कहा था कि आपने काम किया था … ठीक है मैं पाठ को बहुत अच्छी तरह से नहीं पढ़ सकता था, यह बहुत छोटा है ")।

अंक इस मुद्दे का एक समाधान है। लेकिन ब्राउज़र और ऑपरेटिंग सिस्टम को उन प्रबंधन का प्रबंधन करना होगा असल में, इसका मतलब है:

ब्राउज़रों को दिए गए मान (कहते हैं, 10pt) और स्क्रीन के वास्तविक रिज़ॉल्यूशन का उपयोग करके पिक्सेल्स में डिस्प्ले आकार की गणना करना है; ऑपरेटिंग सिस्टम को वास्तविक वर्तमान रिज़ॉल्यूशन को संवाद करना होगा, और डिफ़ॉल्ट मान नहीं होना चाहिए।

इसके अलावा:

  • सीएसएस: फ़ॉन्ट आकार, प्रतिशत, एम, प्वाइंट और पिक्सेल की तुलना करना

अंगूठे के नियम हैं:

स्क्रीन प्रदर्शन के लिए पिक्सल; मुद्रण के लिए अंक

'एम' या '%' (और कम ज्ञात rem ) अधिक लचीली लेआउट के लिए बेहतर हैं।

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

लेकिन कई बार जब आपको एक निश्चित आकार का उपयोग करने की आवश्यकता होती है उस स्थिति में, px आमतौर पर सबसे अच्छा होगा, क्योंकि अधिकांश वेब पेज पिक्सेल-आधारित स्क्रीन पर प्रदर्शित होते हैं। लेकिन यदि आप एक पृष्ठ है जो बहुत प्रिंट किया गया है, तो आप एक बिंदु-आधारित लेआउट के साथ एक प्रिंट-विशिष्ट स्टाइलशीट कर सकते हैं।

आम तौर पर मैं em px या pt पर px यदि आप px का उपयोग कर रहे हैं, तो इसका कारण यह है कि आपके पिक्सेल में ऐसे चित्र हैं जो पिक्सेल्स में आते हैं, जैसे कि इमेजेस, जिसके लिए आपको बाकी लेआउट की जरूरत है। इस स्थिति में, क्योंकि चित्र पिक्सल में हैं, इसलिए स्टाइलशीट को भी चाहिए। इसके अतिरिक्त, क्योंकि अंक माप का एक मुद्रण इकाई है, इसलिए इसमें कोई गारंटी नहीं है कि वे स्क्रीन पर कैसे दिखेंगी: पीएक्स स्क्रीन-आधारित है, इसलिए आपको स्क्रीन पर क्रॉस-ब्राउजर और क्रॉस-प्लेटफॉर्म पर अधिक सुसंगत रूप दिया जाएगा।

वैसे, यह पृष्ठ आपको कुछ और जानकारी दे सकता है: http://webdesign.about.com/cs/typemeasurements/a/aa042803a.htm

अंक बहुत अच्छे हैं क्योंकि ये 1/7 इंच लंबा हैं । आप जानते हैं कि आपका टेक्स्ट कितना लंबा होगा पिक्सल के साथ समस्या यह है कि वे संकल्प को उच्चतर प्राप्त करते हैं। यदि आप पृष्ठभूमि चित्र के आसपास पाठ लपेट करना चाहते हैं, तो पिक्सल्स महान हैं कुछ काम लेते हैं लेकिन यह एक अच्छी लग रही पृष्ठ बना सकता है मैंने सुना है कि पिक्सेल IE में resizable नहीं हैं – तो अगर वे फ़ॉन्ट आकार वे नहीं कर सकते वृद्धि करना चाहते हैं IE का उपयोग न करें, इसलिए मैं नहीं कह सकता यह सुनकर याद रखें ईएम आपको उस व्यक्ति की दयालुता पर छोड़ देता है जिसमें उनके ब्राउज़र में परिभाषित फ़ॉन्ट आकार होते हैं। ईएमएस और प्रतिशत इसे आसान बनाते हैं मैं हमेशा अंक का उपयोग करता हूँ

[…]

नहीं, अंक सबसे अच्छा नहीं हैं जो भी इस सूत्र को ढूंढता है, भूल जाओ कि आप कभी इसे पढ़ते हैं। यह एक वेब डिज़ाइन फ़ोरम है स्क्रीन मीडिया पर पृष्ठों को प्रदर्शित करने के लिए अंकों को केवल प्रिंट डिज़ाइन के प्रयोजन के लिए सीएसएस में शामिल किया गया है। प्रिंट मीडिया स्टाइलशीट के लिए वे स्केलेबल नहीं हैं क्योंकि% और ईएमएस हैं यदि आप किसी भी प्रकार की वेब डिज़ाइनर हैं तो आपको अपने पृष्ठों को सुलभ बनाने और अंक का उपयोग करने के लिए काम करना चाहिए शीर्ष पर से उस अधिकार के खिलाफ एक हड़ताल है

http://www.v7n.com/forums/coding-forum/17594-font-size-pixel-vs-point.html

यह अजीब है, हर कोई "पिक्सेल या% / एम" का जवाब देता है और "पिक्सेल या अंक" नहीं

मुझे नहीं पता था कि दोनों के बीच एक अंतर था।

और जानकारी

संपादित करें: और भी जानकारी … आधिकारिक लोग!

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

कोई भी जो आपको पिक्सेल का उपयोग करने के लिए कहता है वह गलत है । पिक्सेल ठीक काम करते हैं, लेकिन वे बस आवश्यक नहीं हैं … कभी! अंक एक पूर्ण उपाय निर्दिष्ट करने का एक बिल्कुल अच्छा तरीका है, और पैमाने के लिए हम आमतौर पर वेब पर काम कर रहे हैं, वे अधिक बार वरीय उपाय नहीं हैं।

अंक के बगल में, वहाँ भी pica, इंच, सेंटीमीटर और इतने आगे है दूसरे पर इनमें से किसी एक का चयन करना बहुत कह रहा है, "क्या मुझे इस कमरे को पैर या इंच में मापना चाहिए?" सामान्य ज्ञान को आपकी मार्गदर्शिका दें वे सभी को नौकरी मिल जाएगी

एएम, जो कुछ उत्तर में आया था, इसे उचित होने पर आरक्षित किया जाना चाहिए। यह कहने के लिए है, "जब यह बात तराजू होती है, तो मैं यह दूसरी चीज चाहता हूं"। यही सापेक्ष उपायों के लिए है। मुझे पता है कि यह आपके मूल प्रश्न का दायरा है, लेकिन मुझे "हमेशा का उपयोग करने" के बारे में कुछ बकवास को संबोधित करना था

बीटीडब्ल्यू, पिक्सल शारीरिक पिक्सेल के बराबर नहीं है आज, एक स्टाइलशीट में पीएक्स का अर्थ है एक इंच का 1/96 वां यही कारण है कि मैं कहता हूं कि उनका इस्तेमाल न करें। ज्यादातर लोगों को यह पता नहीं है वे सोचते हैं कि वे वास्तविक पिक्सेल निर्दिष्ट कर रहे हैं। मैं इन लोगों को गंभीरता से इस स्पष्ट रूप से नहीं ले सकता (हालांकि मैं लोगों को दोषी नहीं ठहराता हूं, मैं चीजों की स्थिति के भ्रमित प्रकृति को दोषी ठहराता हूं, यही कारण है कि मैं पिक्सल के गायब होने के लिए अभियान चलाता हूं।)। इसके अलावा, अगर पिक्सेल वास्तव में पिक्सेल का मतलब होता है, तो वे आयाम निर्दिष्ट करने के लिए एक भयानक तरीके होंगे। तथ्य के बारे में बात करें कि चीजें बेतरतीब ढंग से सिकुड़ते हैं और बेकाबू मनमानी स्क्रीन संकल्प के आधार पर बढ़ती हैं। ओह! पिक्सल से दूर रहें !!! व्यवहार में वे काम करते हैं, लेकिन केवल ब्राउज़र निर्माताओं और ओएस लोगों की ओर से एक अनदेखी प्रयासों को झुठलाए जाने के कारण, सिद्धांत में वे आपके इरादों को निर्दिष्ट करने का एक बहुत ही अस्पष्ट तरीके हैं

जॉन बी का उपरोक्त उत्तर सबसे अच्छा और सबसे सटीक है मैं सिर्फ उसके ऊपर के उत्तर से उत्पन्न संभावित भ्रम को इंगित करना चाहता था टाइपोग्राफी में "एएम" आपके द्वारा चुने गए फ़ॉन्ट में अक्षर "मी" की चौड़ाई है फ़ॉन्ट के लिए ऊंचाई निर्दिष्ट करने के लिए, प्रिंटर / टाइपसेटर ने "x ऊंचाई" का उपयोग किया है, जो फ़ॉन्ट के लिए लोअर केस x की ऊंचाई है।

जैसा कि जॉन बताते हैं, पीटी एक इंच के 1/72 के बराबर माप की एक निश्चित इकाई है। चूंकि मॉनिटर पिक्सेल घनत्व (72 / इंच, 96 / इंच …) में अलग-अलग होते हैं, इसलिए यह सामान्यतः HTML दस्तावेज़ों में आकार की चीजों का एक अच्छा तरीका नहीं है।

उन्हें सीधे पुराने टाइपोग्राफी इकाई से संबंधित है और एक उत्कृष्ट रिश्तेदार माप बनाता है। जैसा कि आपके स्क्रीन आकार को बढ़ाया जाता है, इसके साथ फ़ॉन्ट आकार पैमाने। यदि आप मार्जिन के लिए एम का उपयोग करते हैं, तो वे आपके फ़ॉन्ट आकार के सापेक्ष पैमाने पर होते हैं, जो आमतौर पर अच्छी बात है

लेकिन, मार्जिन, पैडिंग और सभी चीजों के लिए सीधे फ़ॉन्ट से संबंधित नहीं है, यह रिम का उपयोग करने के लिए सबसे अच्छा है, या "सापेक्ष ईएमएस" ऐसा करने का सबसे अच्छा तरीका प्रारंभिक रूप से आपके शरीर या HTML टैग के लिए एक डिफ़ॉल्ट फ़ॉन्ट आकार घोषित करना है। शरीर की तरह कुछ फ़ॉन्ट आकार = 16px शुरू करने के लिए एक अच्छी जगह है। फिर दस्तावेज़ में हर जगह उसका उपयोग टेक्स्ट के लिए होता है, और सब कुछ के लिए रिम। या, प्रतिशत का उपयोग करें या तो ठीक काम करेगा एम और रिम की तरह, आपका% उस मूल 16px = 100% फ़ॉन्ट आकार के सापेक्ष है

दस्तावेज़ में सब कुछ 16px पर आपके 100% फ़ॉन्ट आकार के लिए आपकी प्रारंभिक सेटिंग के सापेक्ष पैमाने पर होगा। इस तरह से आप दस्तावेज़ में एक बार केवल एक पिक्सेल माप का उपयोग करते हैं यह काम में आता है यदि आप बाद में विभिन्न डिवाइस डिस्प्ले में विभिन्न पिक्सेल घनत्व को समायोजित करने के लिए अपने आकार और मार्जिन समायोजित करने के लिए मीडिया क्वेरी सेट करना चाहते हैं। आपको केवल शरीर टैग में एक प्रारंभिक घोषणा के लिए प्रश्न पूछना होगा। बाकी सब कुछ उस के सापेक्ष समायोजित करेगा और उसे बदलने की ज़रूरत नहीं होगी।

बस एक विचार, maxw3st

मुझे लगता है कि यह आप पर निर्भर करता है कि आप क्या करने की कोशिश कर रहे हैं।

मुझे लगता है कि महत्वपूर्ण प्रश्न क्या खिड़की के साथ दूरी बदलने की आवश्यकता है? कुछ इकाइयां रिश्तेदार हैं, कुछ (जैसे पिक्सेल और अंक) नहीं हैं – संक्षिप्त विवरण यहां है ।

मैंने ज्यादा अंक नहीं देखा है, जब एक पूर्ण माप की आवश्यकता होती है तो पीएक्स अधिक आम लगता है।

पिक्सेल मेरे लिए अधिक सौंदर्य है, और मेरा मानना ​​है कि यह बेहतर अभ्यास माना जाता है …

उत्तर है, यह निर्भर करता है। आप अपने मार्जिन का उपयोग किस लिए कर रहे हैं? क्या वे एक संतुलित, पुन: आकार योग्य लेआउट का एक एकीकृत भाग हैं, या क्या वे किनारों के आसपास नाले प्रदान करते हैं? पहले के मामले में प्रतिशत बेहतर काम करते हैं, और पिक्सल दूसरे में अच्छी तरह से काम करते हैं।

आपको विभिन्न संभावनाओं का प्रयास करना चाहिए और यह निर्धारित करना चाहिए कि आपके दस्तावेज़ के लिए सबसे अच्छा कौन सा काम करता है। चूंकि इस मामले में "सही और गलत" नहीं है, इसलिए आप उस उत्तर का चयन कर सकते हैं जो आपके लिए सबसे अच्छा काम करता है।

मैं लगभग सभी चीजों के लिए पिक्सल का उपयोग करता हूँ

मेरे लिए, यह "लगता है" जैसे मेरे पास अधिक सटीक नियंत्रण है

कुछ चीज़ों के लिए मुझे विंडो के साथ गतिशील रूप से आकार बदलने की आवश्यकता है, मैं प्रतिशत का उपयोग करता हूँ।

संपादित करें:

"एम" क्या है?