CSS क्लास

From binaryoption
Jump to navigation Jump to search
Баннер1
    1. CSS क्लास

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

CSS क्लास क्या है?

CSS क्लास एक या अधिक HTML तत्वों पर लागू होने वाले स्टाइल के समूह का नाम है। यह आपको अपने CSS कोड को अधिक व्यवस्थित, पुन: प्रयोज्य और रखरखाव योग्य बनाने में मदद करता है। क्लास का उपयोग करके, आप एक ही स्टाइल को कई तत्वों पर लागू कर सकते हैं, जिससे आपको कोड की डुप्लिकेसी से बचने और स्टाइल को आसानी से अपडेट करने की अनुमति मिलती है।

क्लास को `. ` (डॉट) चिह्न से परिभाषित किया जाता है, जिसके बाद क्लास का नाम आता है। उदाहरण के लिए:

```css .highlight {

 background-color: yellow;
 font-weight: bold;

} ```

यह उदाहरण `.highlight` नामक एक क्लास को परिभाषित करता है जो पृष्ठभूमि का रंग पीला और फ़ॉन्ट को बोल्ड सेट करता है।

क्लास का उपयोग कैसे करें?

क्लास का उपयोग करने के लिए, आपको HTML तत्व में `class` विशेषता जोड़नी होगी और क्लास का नाम निर्दिष्ट करना होगा। आप एक ही तत्व पर कई क्लास भी लागू कर सकते हैं, उन्हें स्पेस से अलग करके। उदाहरण के लिए:

```html

यह पैराग्राफ हाइलाइट किया गया है।

यह शीर्षक हाइलाइट और महत्वपूर्ण है।

```

पहले उदाहरण में, `

` तत्व पर `.highlight` क्लास लागू की गई है, जिससे यह पीली पृष्ठभूमि और बोल्ड फ़ॉन्ट के साथ प्रदर्शित होगा। दूसरे उदाहरण में, `

` तत्व पर `.highlight` और `.important` दोनों क्लास लागू की गई हैं। यदि `.important` क्लास को भी परिभाषित किया गया है, तो इसके स्टाइल भी `

` तत्व पर लागू होंगे।

क्लास के लाभ

CSS क्लास का उपयोग करने के कई लाभ हैं:

  • पुन: प्रयोज्यता: आप एक ही क्लास को कई HTML तत्वों पर लागू कर सकते हैं, जिससे आपको कोड की डुप्लिकेसी से बचने और स्टाइल को आसानी से अपडेट करने की अनुमति मिलती है।
  • संगठन: क्लास आपके CSS कोड को अधिक व्यवस्थित और पठनीय बनाने में मदद करते हैं।
  • रखरखाव: जब आपको स्टाइल को अपडेट करने की आवश्यकता होती है, तो आपको केवल क्लास परिभाषा को बदलने की आवश्यकता होती है, सभी तत्वों को व्यक्तिगत रूप से अपडेट करने के बजाय जिन पर यह लागू होता है।
  • विशिष्टता: क्लास आपको विशिष्ट तत्वों को स्टाइल करने की अनुमति देते हैं, जबकि अन्य तत्वों को प्रभावित नहीं करते हैं।

क्लास नामकरण सम्मेलन

क्लास नामों के लिए कुछ सामान्य नामकरण सम्मेलन हैं जिनका पालन करना अच्छा अभ्यास है:

  • वर्णनात्मक नाम: क्लास नाम वर्णनात्मक होने चाहिए और यह स्पष्ट करना चाहिए कि वे किस उद्देश्य के लिए उपयोग किए जाते हैं। उदाहरण के लिए, `.highlight` या `.important` जैसे नाम `.class1` या `.style2` से बेहतर हैं।
  • लोअरकेस: क्लास नामों को आमतौर पर लोअरकेस में लिखा जाता है।
  • हाइफ़न: यदि क्लास नाम में एक से अधिक शब्द हैं, तो उन्हें हाइफ़न (-) से अलग किया जाना चाहिए। उदाहरण के लिए, `.main-heading` या `.product-image`।
  • विशिष्टता से बचें: क्लास नामों में अत्यधिक विशिष्ट होने से बचें। उदाहरण के लिए, `.red-button-with-white-text` जैसे नाम की तुलना में `.button` या `.red-button` बेहतर हैं।

क्लास और आईडी के बीच अंतर

CSS में क्लास और आईडी दोनों का उपयोग HTML तत्वों को स्टाइल करने के लिए किया जाता है, लेकिन उनके बीच महत्वपूर्ण अंतर हैं:

  • क्लास: क्लास का उपयोग एक या अधिक HTML तत्वों पर एक ही स्टाइल लागू करने के लिए किया जाता है। एक ही क्लास को कई तत्वों पर लागू किया जा सकता है। क्लास को `. ` (डॉट) चिह्न से परिभाषित किया जाता है।
  • आईडी: आईडी का उपयोग एक विशिष्ट HTML तत्व को स्टाइल करने के लिए किया जाता है। एक आईडी को केवल एक बार एक पृष्ठ पर उपयोग किया जाना चाहिए। आईडी को `#` (हैश) चिह्न से परिभाषित किया जाता है।
क्लास और आईडी के बीच अंतर
विशेषता विवरण उदाहरण class एक या अधिक तत्वों पर एक ही स्टाइल लागू करता है .highlight id एक विशिष्ट तत्व को स्टाइल करता है #header उपयोग कई तत्वों पर लागू किया जा सकता है केवल एक तत्व पर लागू किया जा सकता है विशिष्टता कम विशिष्ट अधिक विशिष्ट

इनलाइन स्टाइल, आंतरिक स्टाइल शीट और बाहरी स्टाइल शीट

CSS को लागू करने के तीन मुख्य तरीके हैं:

  • इनलाइन स्टाइल: इनलाइन स्टाइल सीधे HTML तत्व में `style` विशेषता का उपयोग करके लागू किए जाते हैं। यह तरीका सबसे कम अनुशंसित है, क्योंकि यह कोड को अव्यवस्थित करता है और पुन: प्रयोज्यता को कम करता है।
  • आंतरिक स्टाइल शीट: आंतरिक स्टाइल शीट HTML दस्तावेज़ के `<head>` अनुभाग में `<style>` टैग का उपयोग करके परिभाषित की जाती हैं। यह तरीका इनलाइन स्टाइल से बेहतर है, लेकिन यह अभी भी पुन: प्रयोज्यता को सीमित करता है।
  • बाहरी स्टाइल शीट: बाहरी स्टाइल शीट एक अलग `.css` फ़ाइल में परिभाषित की जाती हैं और HTML दस्तावेज़ में `<link>` टैग का उपयोग करके लिंक की जाती हैं। यह तरीका सबसे अनुशंसित है, क्योंकि यह कोड को साफ और व्यवस्थित रखता है, पुन: प्रयोज्यता को बढ़ाता है, और रखरखाव को आसान बनाता है।

CSS विशिष्टता और कैस्केड

जब कई CSS नियम एक ही HTML तत्व पर लागू होते हैं, तो ब्राउज़र यह निर्धारित करने के लिए एक विशिष्टता क्रम का उपयोग करता है कि कौन से नियम लागू होंगे। विशिष्टता क्रम इस प्रकार है:

1. इनलाइन स्टाइल (सबसे अधिक विशिष्ट) 2. आईडी सेलेक्टर 3. क्लास सेलेक्टर, एट्रिब्यूट सेलेक्टर, छद्म-क्लास 4. तत्व सेलेक्टर (सबसे कम विशिष्ट)

यदि कई नियम समान विशिष्टता स्तर पर हैं, तो अंतिम नियम लागू होगा। इसे कैस्केड कहा जाता है।

उन्नत CSS क्लास अवधारणाएं

  • मल्टीपल क्लास: एक HTML तत्व पर कई क्लास लागू किए जा सकते हैं, उन्हें स्पेस से अलग करके। यह आपको विभिन्न स्टाइल को संयोजित करने की अनुमति देता है।
  • क्लास सेलेक्टर: आप क्लास सेलेक्टर का उपयोग करके विशिष्ट तत्वों को स्टाइल कर सकते हैं जो एक निश्चित क्लास रखते हैं। उदाहरण के लिए, `.highlight p` सभी `

    ` तत्वों को स्टाइल करेगा जो `.highlight` क्लास रखते हैं।

  • छद्म-क्लास: छद्म-क्लास आपको तत्वों को उनकी स्थिति या स्थिति के आधार पर स्टाइल करने की अनुमति देते हैं। उदाहरण के लिए, `:hover` छद्म-क्लास का उपयोग तब किया जा सकता है जब उपयोगकर्ता किसी तत्व पर माउस ले जाता है।
  • छद्म-तत्व: छद्म-तत्व आपको तत्वों के विशिष्ट भागों को स्टाइल करने की अनुमति देते हैं। उदाहरण के लिए, `::before` छद्म-तत्व का उपयोग तत्व की सामग्री से पहले कुछ जोड़ने के लिए किया जा सकता है।
  • CSS प्रीप्रोसेसर: CSS प्रीप्रोसेसर, जैसे Sass और Less, आपको अधिक शक्तिशाली और लचीले CSS कोड लिखने की अनुमति देते हैं। वे वेरिएबल्स, नेस्टिंग, मिक्सिन और अन्य सुविधाएँ प्रदान करते हैं जो CSS को अधिक प्रबंधनीय और रखरखाव योग्य बनाते हैं।

CSS क्लास के उदाहरण

यहां कुछ सामान्य CSS क्लास के उदाहरण दिए गए हैं:

  • `.container`: एक कंटेनर तत्व के लिए उपयोग किया जाता है, जो वेब पेज के कंटेंट को रखता है।
  • `.header`: हेडर सेक्शन के लिए उपयोग किया जाता है।
  • `.footer`: फुटर सेक्शन के लिए उपयोग किया जाता है।
  • `.navigation`: नेविगेशन मेनू के लिए उपयोग किया जाता है।
  • `.button`: बटन के लिए उपयोग किया जाता है।
  • `.highlight`: टेक्स्ट या अन्य तत्वों को हाइलाइट करने के लिए उपयोग किया जाता है।
  • `.important`: महत्वपूर्ण जानकारी को इंगित करने के लिए उपयोग किया जाता है।
  • `.error`: त्रुटि संदेशों को प्रदर्शित करने के लिए उपयोग किया जाता है।
  • `.success`: सफलता संदेशों को प्रदर्शित करने के लिए उपयोग किया जाता है।
  • `.hidden`: तत्वों को छिपाने के लिए उपयोग किया जाता है।

बाइनरी विकल्प ट्रेडिंग में CSS क्लास का उपयोग (एक व्युत्पन्न संबंध)

हालांकि सीधे तौर पर बाइनरी विकल्प ट्रेडिंग से संबंधित नहीं है, CSS क्लास का उपयोग ट्रेडिंग प्लेटफॉर्म के यूजर इंटरफेस (UI) को अनुकूलित करने के लिए किया जा सकता है। उदाहरण के लिए, आप `.winning-trade` क्लास का उपयोग करके सफल ट्रेडों को हरे रंग में और `.losing-trade` क्लास का उपयोग करके असफल ट्रेडों को लाल रंग में हाइलाइट कर सकते हैं। यह दृश्यमान फीडबैक व्यापारियों को उनके प्रदर्शन का आकलन करने और रणनीतियों को समायोजित करने में मदद कर सकता है।

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


अन्य संभावित श्रेणियां (कम उपयुक्त):

  • * *

अभी ट्रेडिंग शुरू करें

IQ Option पर रजिस्टर करें (न्यूनतम जमा $10) Pocket Option में खाता खोलें (न्यूनतम जमा $5)

हमारे समुदाय में शामिल हों

हमारे Telegram चैनल @strategybin से जुड़ें और प्राप्त करें: ✓ दैनिक ट्रेडिंग सिग्नल ✓ विशेष रणनीति विश्लेषण ✓ बाजार की प्रवृत्ति पर अलर्ट ✓ शुरुआती के लिए शिक्षण सामग्री

Баннер