सीएसएस ट्यूटोरियल

सीएसएस होम सीएसएस परिचय सीएसएस सिंटेक्स सीएसएस चयनकर्ता सीएसएस कैसे करें सीएसएस टिप्पणियाँ सीएसएस रंग सीएसएस पृष्ठभूमि सीएसएस बॉर्डर्स सीएसएस मार्जिन सीएसएस पैडिंग सीएसएस ऊंचाई/चौड़ाई सीएसएस बॉक्स मॉडल सीएसएस रूपरेखा सीएसएस पाठ सीएसएस फ़ॉन्ट्स सीएसएस प्रतीक सीएसएस लिंक सीएसएस सूचियां सीएसएस टेबल्स सीएसएस प्रदर्शन सीएसएस अधिकतम-चौड़ाई सीएसएस स्थिति सीएसएस जेड-इंडेक्स सीएसएस अतिप्रवाह सीएसएस फ्लोट सीएसएस इनलाइन-ब्लॉक सीएसएस संरेखित करें सीएसएस संयोजक सीएसएस छद्म वर्ग सीएसएस छद्म तत्व सीएसएस अस्पष्टता सीएसएस नेविगेशन बार सीएसएस ड्रॉपडाउन सीएसएस छवि गैलरी सीएसएस छवि स्प्राइट्स सीएसएस एटीआर चयनकर्ता सीएसएस फॉर्म सीएसएस काउंटर सीएसएस वेबसाइट लेआउट सीएसएस इकाइयां सीएसएस विशिष्टता सीएसएस !महत्वपूर्ण सीएसएस गणित कार्य

सीएसएस उन्नत

सीएसएस गोल कोनों सीएसएस सीमा छवियां सीएसएस पृष्ठभूमि सीएसएस रंग सीएसएस रंग कीवर्ड सीएसएस ग्रेडिएंट सीएसएस छाया सीएसएस पाठ प्रभाव सीएसएस वेब फ़ॉन्ट्स CSS 2D ट्रांसफ़ॉर्म CSS 3D ट्रांसफ़ॉर्म सीएसएस संक्रमण सीएसएस एनिमेशन सीएसएस टूलटिप्स सीएसएस शैली छवियां सीएसएस छवि प्रतिबिंब CSS ऑब्जेक्ट-फिट सीएसएस वस्तु-स्थिति सीएसएस मास्किंग सीएसएस बटन सीएसएस पेजिनेशन सीएसएस एकाधिक कॉलम सीएसएस यूजर इंटरफेस सीएसएस चर सीएसएस बॉक्स साइजिंग सीएसएस मीडिया प्रश्न सीएसएस एमक्यू उदाहरण सीएसएस फ्लेक्सबॉक्स

सीएसएस उत्तरदायी

आरडब्ल्यूडी परिचय आरडब्ल्यूडी व्यूपोर्ट आरडब्ल्यूडी ग्रिड व्यू आरडब्ल्यूडी मीडिया प्रश्न आरडब्ल्यूडी छवियां आरडब्ल्यूडी वीडियो आरडब्ल्यूडी फ्रेमवर्क आरडब्ल्यूडी टेम्पलेट्स

सीएसएस ग्रिड

ग्रिड परिचय ग्रिड कंटेनर ग्रिड आइटम

सीएसएस एसएएसएस

एसएएसएस ट्यूटोरियल

सीएसएस उदाहरण

सीएसएस टेम्पलेट्स सीएसएस उदाहरण सीएसएस प्रश्नोत्तरी सीएसएस अभ्यास सीएसएस प्रमाणपत्र

सीएसएस संदर्भ

सीएसएस संदर्भ सीएसएस चयनकर्ता सीएसएस कार्य सीएसएस संदर्भ कर्ण सीएसएस वेब सुरक्षित फ़ॉन्ट्स सीएसएस एनिमेटेबल सीएसएस इकाइयां सीएसएस पीएक्स-ईएम कनवर्टर सीएसएस रंग सीएसएस रंग मान सीएसएस डिफ़ॉल्ट मान सीएसएस ब्राउज़र समर्थन

सीएसएस फ़ॉन्ट आकार


फ़ॉन्ट आकार

संपत्ति पाठ का font-sizeआकार निर्धारित करती है।

वेब डिज़ाइन में टेक्स्ट आकार को प्रबंधित करने में सक्षम होना महत्वपूर्ण है। हालाँकि, आपको अनुच्छेदों को शीर्षकों की तरह दिखाने के लिए या शीर्षकों को अनुच्छेदों की तरह दिखाने के लिए फ़ॉन्ट आकार समायोजन का उपयोग नहीं करना चाहिए।

हमेशा उचित HTML टैग का उपयोग करें, जैसे शीर्षकों के लिए <h1> - <h6> और पैराग्राफ के लिए <p>।

फ़ॉन्ट-आकार मान एक पूर्ण, या सापेक्ष आकार हो सकता है।

पूर्ण आकार:

  • टेक्स्ट को एक निर्दिष्ट आकार में सेट करता है
  • उपयोगकर्ता को सभी ब्राउज़रों में टेक्स्ट का आकार बदलने की अनुमति नहीं देता (पहुंच-योग्यता कारणों से खराब)
  • आउटपुट का भौतिक आकार ज्ञात होने पर निरपेक्ष आकार उपयोगी होता है

तुलनात्मक आकार:

  • आसपास के तत्वों के सापेक्ष आकार निर्धारित करता है
  • उपयोगकर्ता को ब्राउज़र में टेक्स्ट का आकार बदलने की अनुमति देता है

नोट: यदि आप एक फ़ॉन्ट आकार निर्दिष्ट नहीं करते हैं, तो सामान्य पाठ के लिए डिफ़ॉल्ट आकार, जैसे पैराग्राफ, 16px (16px=1em) है।


पिक्सेल के साथ फ़ॉन्ट आकार सेट करें

टेक्स्ट साइज को पिक्सल के साथ सेट करने से आपको टेक्स्ट साइज पर पूरा नियंत्रण मिलता है:

उदाहरण

h1 {
  font-size: 40px;
}

h2 {
  font-size: 30px;
}

p {
  font-size: 14px;
}

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


Em . के साथ फ़ॉन्ट आकार सेट करें

उपयोगकर्ताओं को टेक्स्ट (ब्राउज़र मेनू में) का आकार बदलने की अनुमति देने के लिए, कई डेवलपर पिक्सेल के बजाय एम का उपयोग करते हैं।

1em वर्तमान फ़ॉन्ट आकार के बराबर है। ब्राउज़र में डिफ़ॉल्ट टेक्स्ट का आकार 16px है। तो, 1em का डिफ़ॉल्ट आकार 16px है।

इस सूत्र का उपयोग करके आकार को पिक्सेल से em तक परिकलित किया जा सकता है: पिक्सेल /16= em

उदाहरण

h1 {
  font-size: 2.5em; /* 40px/16=2.5em */
}

h2 {
  font-size: 1.875em; /* 30px/16=1.875em */
}

p {
  font-size: 0.875em; /* 14px/16=0.875em */
}

ऊपर के उदाहरण में, एम में टेक्स्ट का आकार पिक्सल में पिछले उदाहरण के समान है। हालांकि, एम आकार के साथ, सभी ब्राउज़रों में टेक्स्ट आकार को समायोजित करना संभव है।

दुर्भाग्य से, अभी भी Internet Explorer के पुराने संस्करणों में समस्या है। पाठ बड़ा होने पर उससे बड़ा हो जाता है, और छोटा होने पर उससे छोटा हो जाता है।


प्रतिशत और Em . के संयोजन का उपयोग करें

समाधान जो सभी ब्राउज़रों में काम करता है, <body> तत्व के लिए डिफ़ॉल्ट फ़ॉन्ट-आकार को प्रतिशत में सेट करना है:

उदाहरण

body {
  font-size: 100%;
}

h1 {
  font-size: 2.5em;
}

h2 {
  font-size: 1.875em;
}

p {
  font-size: 0.875em;
}

हमारा कोड अब बहुत अच्छा काम करता है! यह सभी ब्राउज़रों में समान टेक्स्ट आकार दिखाता है, और सभी ब्राउज़रों को टेक्स्ट को ज़ूम या आकार बदलने की अनुमति देता है!


उत्तरदायी फ़ॉन्ट आकार

टेक्स्ट का आकार एक vwइकाई के साथ सेट किया जा सकता है, जिसका अर्थ है "व्यूपोर्ट चौड़ाई"।

इस तरह टेक्स्ट का आकार ब्राउज़र विंडो के आकार का अनुसरण करेगा:

नमस्ते दुनिया

फ़ॉन्ट आकार कैसे बढ़ता है यह देखने के लिए ब्राउज़र विंडो का आकार बदलें।

उदाहरण

<h1 style="font-size:10vw">Hello World</h1>

व्यूपोर्ट ब्राउज़र विंडो का आकार है। 1vw = व्यूपोर्ट की चौड़ाई का 1%। अगर व्यूपोर्ट 50cm चौड़ा है, तो 1vw 0.5cm है।