Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> CSS

CSS में एब्सोल्यूट लेंथ यूनिट्स


एब्सोल्यूट लेंथ यूनिट्स

एब्सोल्यूट लेंथ यूनिट्स एक-दूसरे के सापेक्ष निश्चित होती हैं। इन यूनिट्स का उपयोग तब किया जाता है जब आउटपुट फॉर्मेट पहले से ज्ञात हो (जैसे प्रिंट)।

एब्सोल्यूट यूनिट्स तालिका:

क्रमांकयूनिट और विवरण
1cm - सेंटीमीटर
2mm - मिलीमीटर
3in - इंच (1in = 96px = 2.54cm)
4px - पिक्सेल्स (1px = 1/96th of 1in)
5pt - पॉइंट्स (1pt = 1/72 of 1in)
6pc - पिकास (1pc = 12 pt)

उदाहरण 1: इंच यूनिट

<!DOCTYPE html>
<html>
<head>
<style>
.demo {
  text-decoration: overline underline;
  text-decoration-color: blue;
  font-size: 0.3in;
}
</style>
</head>
<body>
<h1>विवरण</h1>
<p class="demo">परीक्षा केंद्र ABC कॉलेज के पास।</p>
<p class="demo2">परीक्षा सुबह 9 बजे शुरू होती है।</p>
</body>
</html>

आउटपुट

फॉन्ट साइज़ 0.3 इंच = 28.8px (0.3 × 96)।

उदाहरण 2: सेंटीमीटर और मिलीमीटर

<!DOCTYPE html>
<html>
<head>
<style>
.demo { font-size: 1cm; }
.demo2 { font-size: 5mm; }
</style>
</head>
<body>
<h1>ICC रैंकिंग्स</h1>
<p class="demo">ICC टेस्ट रैंकिंग्स 29 नवंबर को जारी।</p>
<p class="demo2">ICC ODI रैंकिंग्स 30 नवंबर को जारी।</p>
</body>
</html>

आउटपुट

पहला पैराग्राफ: 1cm = 37.8px (96/2.54)। दूसरा: 5mm = 0.5cm = 18.9px।

रूपांतरण संदर्भ:

1in = 2.54cm = 25.4mm = 72pt = 6pc = 96px
1cm = 10mm = 0.3937in
1pt = 1/72in = 0.3528mm
1pc = 12pt = 1/6in
1px = 1/96in (CSS रेफरेंस पिक्सेल)

कब उपयोग करें:

  • प्रिंट स्टाइलशीट्स (@media print): cm, mm, in, pt, pc आदर्श
  • स्क्रीन डिज़ाइन: px, rem, em, % बेहतर
  • फिजिकल मेजरमेंट्स: जब वास्तविक दुनिया का आकार मायने रखता हो

स्क्रीन पर चेतावनी:

स्क्रीन पर एब्सोल्यूट यूनिट्स (विशेषकर cm, mm, in, pt, pc) डिवाइस पिक्सेल रेशियो और ब्राउज़र ज़ूम के कारण असंगत आकार दे सकती हैं। CSS पिक्सेल (px) एक रेफरेंस पिक्सेल है, डिवाइस पिक्सेल नहीं।

मॉडर्न बेस्ट प्रैक्टिस:

  • स्क्रीन टाइपोग्राफी के लिए: rem / em
  • लेआउट के लिए: %, fr, vw/vh
  • बॉर्डर/शैडो के लिए: px
  • प्रिंट के लिए: pt, cm, mm
  1. CSS एब्सोल्यूट और रिलेटिव यूनिट्स CSS एब्सोल्यूट और रिलेटिव यूनिट्स

    CSS एब्सोल्यूट यूनिट्स और रिलेटिव यूनिट्स दोनों दूरी की इकाइयों की श्रेणी में आते हैं।CSS रिलेटिव यूनिट्स किसी एलिमेंट की लंबाई को दूसरे एलिमेंट के संदर्भ में परिभाषित करते हैं।उदाहरण के लिए, vh रिलेटिव यूनिट व्यूपोर्ट हाइट के सापेक्ष होता है।निम्नलिखित CSS रिलेटिव यूनिट्स हैं:Sr.Noयूनिट और रिलेटिव

  1. HTML डॉक्यूमेंट्स में CSS शामिल करना HTML डॉक्यूमेंट्स में CSS शामिल करना

    HTML डॉक्यूमेंट्स में CSS को शामिल करने के लिए, हम या तो उन्हें इंटरनली, इंलाइन शामिल कर सकते हैं या एक एक्सटर्नल फाइल लिंक कर सकते हैं।सिंटैक्सHTML में CSS फाइल्स को शामिल करने का सिंटैक्स निम्नलिखित है:/*inline*/ <element style="/*declarations*/"></element> /*internal*/ <h

  1. CSS में सिलेक्टर्स को ग्रुप करना CSS में सिलेक्टर्स को ग्रुप करना

    CSS ग्रुपिंग सिलेक्टर का उपयोग कई एलिमेंट्स को सिलेक्ट करके उन्हें एक साथ स्टाइल करने के लिए किया जाता है। यह कोड और प्रत्येक एलिमेंट के लिए कॉमन स्टाइल्स घोषित करने के अतिरिक्त प्रयास को कम करता है। सिलेक्टर्स को ग्रुप करने के लिए, प्रत्येक सिलेक्टर को कॉमा से अलग किया जाता है।सिंटैक्सCSS ग्रुपिंग