विज्ञापन
बेस फॉन्ट साइज (px):
पिक्सेल (px)
REM
EM
rem रूट एलिमेंट के फॉन्ट साइज के सापेक्ष है। em वर्तमान एलिमेंट के पैरेंट फॉन्ट साइज के सापेक्ष है। जब पैरेंट रूट है, rem और em बराबर हैं।
संदर्भ तालिका
pxremem
4px0.25rem0.25em
8px0.5rem0.5em
10px0.625rem0.625em
12px0.75rem0.75em
14px0.875rem0.875em
16px1rem1em
18px1.125rem1.125em
20px1.25rem1.25em
24px1.5rem1.5em
28px1.75rem1.75em
32px2rem2em
40px2.5rem2.5em
48px3rem3em
64px4rem4em
विज्ञापन

अक्सर पूछे जाने वाले प्रश्न

px, rem और em के बीच क्या अंतर है?

px (पिक्सेल) पूर्ण इकाइयां हैं — 1x स्केल पर 1px हमेशा एक भौतिक पिक्सेल के बराबर होता है। rem (रूट em) रूट <html> एलिमेंट के फॉन्ट साइज के सापेक्ष है, आमतौर पर डिफ़ॉल्ट रूप से 16px। em एलिमेंट के पैरेंट के फॉन्ट साइज के सापेक्ष है, जो नेस्टेड एलिमेंट में अप्रत्याशित रूप से cascade और गुणित हो सकता है।

फॉन्ट साइज के लिए px के बजाय rem का उपयोग क्यों करना चाहिए?

rem का उपयोग उपयोगकर्ताओं को अपने ब्राउज़र के डिफ़ॉल्ट फॉन्ट साइज को बदलकर पूरी साइट को स्केल करने की अनुमति देता है। यह कम दृष्टि वाले उपयोगकर्ताओं के लिए एक्सेसिबिलिटी में सुधार करता है। px ब्राउज़र फॉन्ट साइज प्राथमिकताओं को अनदेखा करता है, जबकि rem और em उनका सम्मान करते हैं।

मुझे किस बेस फॉन्ट साइज का उपयोग करना चाहिए?

डिफ़ॉल्ट ब्राउज़र फॉन्ट साइज 16px है, जो सबसे सामान्य बेस है। कुछ डेवलपर गणना आसान बनाने के लिए html एलिमेंट पर 62.5% (10px) सेट करते हैं (1rem = 10px)। हालांकि, यह उपयोगकर्ता प्राथमिकताओं को ओवरराइड कर सकता है और एक्सेसिबिलिटी को नुकसान पहुंचा सकता है।