जावास्क्रिप्ट फ़ॉन्ट आकार

| | | | | | | | | |

सीएसएस फॉन्ट-साइज प्रॉपर्टी आपके पेज या वेबसाइट पर किसी भी टेक्स्ट एलिमेंट का फॉन्ट साइज सेट करती है। फ़ॉन्ट आकार गुण किसी भी वर्ग, आईडी या तत्व पर लागू किया जा सकता है जिसमें टेक्स्ट सामग्री शामिल है। संपत्ति px, em, rem, vw, vh और कीवर्ड के उपयोग में मान स्वीकार करती है।

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

CSS font size ? डेवलपर्स को अनुमति देता है किसी वेब पेज पर एक पैराग्राफ या टेक्स्ट की पंक्ति में फ़ॉन्ट आकार सेट करने के लिए।

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

CSS <कोड>टेक्स्ट साइज

उचित फ़ॉन्ट शैली वेब डिज़ाइन का एक महत्वपूर्ण हिस्सा है। शैलीहीन पाठ आगंतुकों के लिए पढ़ने में कठिनाई का कारण बनता है, जिसके परिणामस्वरूप निश्चित रूप से साइट पर एक अप्रिय अनुभव होता है।

फ़ॉन्ट के लिए बहुत सी सीएसएस शैलियाँ हैं जिनका उपयोग उपस्थिति पाठ को अनुकूलित करने के लिए किया जा सकता है, जैसे font-weight , font-family, डेकोरेशन टेक्स्ट और color । एक अन्य महत्वपूर्ण गुण फ़ॉन्ट आकार है, जो टेक्स्ट के एक ब्लॉक में फ़ॉन्ट के आकार को नियंत्रित करता है

आकार सिंटैक्स फ़ॉन्ट CSS इस प्रकार है:

sizeValue उस फॉन्ट का आकार है जिसे आप टेक्स्ट के एक ब्लॉक के लिए उपयोग करना चाहते हैं। किसी ब्लॉक द्वारा उपयोग किए जाने वाले फ़ॉन्ट के आकार को निर्दिष्ट करने के कई तरीके हैं। text इस लेख में हम जिन विधियों पर चर्चा करेंगे वे हैं:

  • पिक्सेल
  • em
  • रूट em
  • डिस्प्ले यूनिट
  • कीवर्ड्स

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

पिक्सेल का उपयोग करके फ़ॉन्ट आकार समायोजित करना

इनमें से एक किसी वर्ण का आकार सेट करने का सबसे सामान्य तरीका पिक्सेल का उपयोग करना है.

पिक्सेल माप की एक अच्छी इकाई है क्योंकि वे आपको सटीक होने की अनुमति देते हैं. पिक्सेल इकाई काफी हद तक ऑपरेटिंग सिस्टम या वेब ब्राउज़र से प्रभावित होती है। एक स्क्रीन पर एक पिक्सेल दूसरे पर एक पिक्सेल है। निर्दिष्ट पिक्सेल मान अलग-अलग ब्राउज़रों में कमोबेश एक जैसा दिखाई देता है

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

मान लीजिए कि हम बनाते हैं सभी

के लिए 28px के फ़ॉन्ट आकार वाली वेबसाइट और सभी

के लिए 12px तत्वों के साथ हम ऐसा करने के लिए निम्नलिखित कोड का उपयोग कर सकते हैं। 12px;}

हमारे कोड में हमने एक सेट CSS चयनकर्ता का उपयोग किया, जो सभी

के फ़ॉन्ट आकार का है 28px और सभी

12px। निम्नलिखित स्निपेट दिखाता है कि ये तत्व हमारे नए फ़ॉन्ट आकार में कैसे दिखते हैं: p>>

क्लिक करें बटन की छवि

सीएसएस में फ़ॉन्ट आकार सेट करने का एक अन्य सामान्य तरीका एम आयामों का उपयोग करना है। माप की इकाई एम एक माता-पिता के फ़ॉन्ट आकार को संदर्भित करती है। यदि आप définiss 2em का फ़ॉन्ट आकार दर्ज करें , फ़ॉन्ट का आकार मूल तत्व से दोगुना होगा।

ईएमएस के साथ CSS फोंट को स्केल करने का एक उदाहरण

उदाहरण के लिए, मान लें कि आपके पास पाठ का एक पैराग्राफ संग्रहीत है एक बॉक्स में। बॉक्स का फ़ॉन्ट आकार 20px है। यदि आपने निर्दिष्ट किया है कि पाठ अनुच्छेद फ़ॉन्ट आकार 1em है, तो अनुच्छेद फ़ॉन्ट आकार 20px होगा . यह मूल तत्व के फ़ॉन्ट आकार के बराबर है।

यदि आपने मूल तत्व के लिए फ़ॉन्ट आकार सेट नहीं किया है, तो ब्राउज़र उस ब्राउज़र के लिए निर्दिष्ट डिफ़ॉल्ट मान का उपयोग करेगा। यह आमतौर पर 16px होता है। इसलिए, यदि आपने फ़ॉन्ट का आकार निर्दिष्ट नहीं किया है, तो 1em def ault 16px 2em डिफ़ॉल्ट 32px .

मान लें कि हमारे वेब पेज का फ़ॉन्ट आकार 16px. हम चाहते हैं कि सभी टेक्स्ट पैराग्राफ इस फ़ॉन्ट आकार का उपयोग करते हुए दिखाई दें, जिसका अर्थ है कि हमें 1em मान का उपयोग करना चाहिए। इसके अतिरिक्त, हम चाहते हैं कि हमारे सभी शीर्ष 24px के फ़ॉन्ट आकार के साथ दिखाई दें, जो 1.5em के बराबर है।

हम निम्नलिखित का उपयोग कर सकते हैं ऐसा करने के लिए कोड:

हमारे कोड में, सभी पैराग्राफों का आकार 16px (1em = 16px होगा। डिफ़ॉल्ट) और सभी

तत्व 24px (1.5em = 24px) होंगे।

वेब पेज पर हमारा टेक्स्ट इस तरह दिखेगा:

नेल "उपरोक्त उदाहरण, आप हमारे < दोनों के लिए नई शैलियों को देख सकते हैं। h1> और

आपको ध्यान देना चाहिए कि अगर हमारा

एक बॉक्स के अंदर दिखाई देता है एक अलग फ़ॉन्ट आकार, हमारे

का आकार बदल जाएगा। ऐसा इसलिए है क्योंकि em मान माता-पिता से उनके फ़ॉन्ट आकार को प्राप्त करते हैं।

रूट का उपयोग करके फ़ॉन्ट आकार को परिभाषित करें em

कोर्ट रूट em, rem CSS3 में पेश की गई माप की एक नई इकाई है जिसका उपयोग फ़ॉन्ट आकार सेट करने के लिए किया जा सकता है। rem मूल तत्व के बजाय रूट तत्व से जुड़े हुए हैं।

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

मान लीजिए कि आपके पास 16px के डिफ़ॉल्ट फ़ॉन्ट आकार वाला वेबपेज है। जैसा कि हमारे पिछले उदाहरण में है, हम सभी चाहते हैं कि

24px में दिखाई दें और सभी पैराग्राफ 16px में दिखाई दें। हम निम्नलिखित कोड का उपयोग करके इन फ़ॉन्ट आकारों को परिभाषित कर सकते हैं:

हमारा कोड लगभग हमारे पिछले उदाहरण जैसा ही है। अंतर केवल इतना है कि हमारे लिए उपयोग माप की इकाई em के बजाय rem है। इस उदाहरण में, शीर्षकों और शीर्ष-स्तरीय अनुच्छेदों के लिए हमारे फ़ॉन्ट आकार क्रमशः 24px और 16px होंगे। ऐसा इसलिए है क्योंकि हमारा डिफ़ॉल्ट वेब पेज फ़ॉन्ट आकार 16px है।

शब्दों का उपयोग करके फ़ॉन्ट का आकार निर्धारित करें - कुंजी

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

एब्सोल्यूट कीवर्ड का उपयोग एक ऐसे फ़ॉन्ट आकार को परिभाषित करने के लिए किया जाता है जो वेब पेज में परिवर्तन की परवाह किए बिना समान रहता है। एक पूर्ण फ़ॉन्ट आकार को परिभाषित करने के लिए आप जिन कीवर्ड का उपयोग कर सकते हैं वे हैं:

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

मान लीजिए कि हम सभी

के आकार को एक पेज पर पर सेट करना चाहते हैं >24px (x-बड़ा) और सभी

; 18px (बड़ा) पर। हम इसे इस कोड का उपयोग करके कर सकते हैं:

क्लिक करें। की छवि बटन <चौड़ाई = 24"

हमारे लिए वर्ण आकार

और

क्रमशः 24px और 18px हैं। हालांकि, हमने इन्हें निर्दिष्ट नहीं किया है पिक्सेल का उपयोग करते हुए आयाम। इसके बजाय, हमने ब्राउज़र द्वारा दिए गए डिफ़ॉल्ट फ़ॉन्ट आकार के लिए शब्दों - कुंजियों का उपयोग किया।

प्रदर्शन इकाइयों का उपयोग करके फ़ॉन्ट आकार सेट करें

प्रदर्शन इकाइयों की गणना इस प्रकार की जाती है ब्राउज़र विंडो आकार का एक प्रतिशत। CSS द्वारा समर्थित दो प्रदर्शन इकाइयाँ हैं: प्रदर्शन ऊँचाई (vh) और प्रदर्शन चौड़ाई (vw)

चूंकि प्रदर्शन इकाइयां ब्राउज़र विंडो आकार का एक प्रतिशत हैं, उदाहरण के लिए, 1VH, विंडो की ऊंचाई के 1% के बराबर है। इसलिए यदि आपके पास एक बड़ी 1000px विंडो है, तो 1VH 10px के बराबर होता है।

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

मान लें कि आप एक ऐसी साइट बनाना चाहते हैं, जिसके हेडर विंडो की चौड़ाई के 4% हों। और जिनके अंक दृश्य क्षेत्र की चौड़ाई का 1% हैं। हम इसे इस कोड का उपयोग करके कर सकते हैं:

क्लिक करें बटन की छवि

यदि आप अपने ब्राउज़र का आकार बदलते हैं, तो इन शीर्षलेखों का आकार बदल जाएगा।

निष्कर्ष

फ़ॉन्ट आकार को संशोधित करने के लिए CSS (और इसलिए HTML) में फ़ॉन्ट आकार गुण का उपयोग किया जाता है। माप की कई इकाइयों को स्वीकार करता है जिसमें आप पिक्सल, ईएमएस, रेम्स, कीवर्ड और डिस्प्ले इकाइयों सहित फोंट का आकार देख सकते हैं। इसे CSS और IDs के साथ-साथ स्वयं तत्वों पर भी लागू किया जा सकता है।

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


Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method