एमडीएन वेब डॉक्स सीएसएस
- एम डी एन वेब डॉक्स सीएसएस
सीएसएस (Cascading Style Sheets) वेब डेवलपमेंट की एक आधारशिला है। यह आपको वेब पृष्ठों के प्रस्तुतीकरण, लेआउट और स्वरूपण को नियंत्रित करने की अनुमति देता है। HTML वेब पेज की संरचना को परिभाषित करता है, जबकि सीएसएस तय करता है कि वह संरचना स्क्रीन पर कैसी दिखेगी। यह लेख एमडीएन (Mozilla Developer Network) वेब डॉक्स पर उपलब्ध सीएसएस जानकारी के आधार पर, शुरुआती लोगों के लिए एक व्यापक परिचय प्रदान करता है। हम सीएसएस की मूलभूत अवधारणाओं, सिंटैक्स, चयनकर्ताओं, गुणों और कुछ उन्नत तकनीकों पर ध्यान केंद्रित करेंगे।
सीएसएस क्या है?
सीएसएस का मतलब है कैस्केडिंग स्टाइल शीट्स। 'कैस्केडिंग' शब्द का अर्थ है कि शैलियाँ एक निश्चित क्रम में लागू होती हैं, और बाद में परिभाषित शैलियाँ पहले परिभाषित शैलियों को ओवरराइड कर सकती हैं। सीएसएस का उपयोग वेब पेजों को आकर्षक और उपयोगकर्ता के अनुकूल बनाने के लिए किया जाता है। यह वेबसाइट की सुसंगतता बनाए रखने में भी मदद करता है, क्योंकि आप एक ही स्टाइलशीट को कई पृष्ठों पर लागू कर सकते हैं।
सीएसएस का उपयोग करने के तीन तरीके
सीएसएस को HTML दस्तावेज़ में तीन तरीकों से शामिल किया जा सकता है:
- इनलाइन स्टाइलिंग: यह सबसे सीधा तरीका है, जिसमें आप सीधे HTML तत्वों के अंदर `style` विशेषता का उपयोग करके स्टाइल लागू करते हैं। उदाहरण: `
यह एक पैराग्राफ है।
`। हालांकि, यह तरीका रखरखाव के लिए कठिन है और इसकी अनुशंसा नहीं की जाती है। - आंतरिक स्टाइलिंग: इस विधि में, आप HTML दस्तावेज़ के `<head>` अनुभाग में `<style>` टैग के अंदर सीएसएस नियम लिखते हैं। यह एक ही पृष्ठ के लिए शैलियों को परिभाषित करने के लिए उपयोगी है।
- बाहरी स्टाइलिंग: यह सबसे अनुशंसित तरीका है। आप सीएसएस नियमों को एक अलग `.css` फ़ाइल में सहेजते हैं और फिर HTML दस्तावेज़ के `<head>` अनुभाग में `<link>` टैग का उपयोग करके उस फ़ाइल को लिंक करते हैं। यह कोड को साफ रखता है, रखरखाव को आसान बनाता है, और कई पृष्ठों पर शैलियों को पुन: उपयोग करने की अनुमति देता है।
| विधि | विवरण | अनुशंसा | इनलाइन स्टाइलिंग | HTML तत्वों में सीधे `style` विशेषता का उपयोग करना | कम अनुशंसित | आंतरिक स्टाइलिंग | `<head>` अनुभाग में `<style>` टैग के अंदर नियम लिखना | छोटे प्रोजेक्ट के लिए उपयुक्त | बाहरी स्टाइलिंग | एक अलग `.css` फ़ाइल में नियम लिखना और `<link>` टैग से लिंक करना | सबसे अनुशंसित |
सीएसएस सिंटैक्स
सीएसएस नियम एक चयनकर्ता और एक घोषणा ब्लॉक से मिलकर बने होते हैं। चयनकर्ता यह निर्दिष्ट करता है कि किस HTML तत्व पर शैली लागू की जानी है। घोषणा ब्लॉक में गुण और मान की एक या अधिक जोड़ी होती है, जो तत्व की शैली को परिभाषित करती है।
सिंटैक्स:
```css selector {
property: value; property: value; /* यह एक टिप्पणी है */
} ```
उदाहरण:
```css p {
color: green; font-size: 14px;
} ```
यह नियम सभी `
` तत्वों को हरे रंग में और 14 पिक्सेल के फ़ॉन्ट आकार में प्रदर्शित करेगा।
सीएसएस चयनकर्ता
सीएसएस चयनकर्ता HTML तत्वों को लक्षित करने के लिए उपयोग किए जाते हैं। कई प्रकार के चयनकर्ता उपलब्ध हैं, जिनमें शामिल हैं:
- तत्व चयनकर्ता: विशिष्ट HTML तत्वों को लक्षित करता है (जैसे `p`, `h1`, `div`)।
- वर्ग चयनकर्ता: `class` विशेषता के आधार पर तत्वों को लक्षित करता है (जैसे `.myclass`)।
- आईडी चयनकर्ता: `id` विशेषता के आधार पर तत्वों को लक्षित करता है (जैसे `#myid`)।
- एट्रिब्यूट चयनकर्ता: किसी विशिष्ट विशेषता और उसके मान के आधार पर तत्वों को लक्षित करता है (जैसे `[type="text"]`)।
- छद्म-वर्ग चयनकर्ता: किसी तत्व की स्थिति या स्थिति के आधार पर तत्वों को लक्षित करता है (जैसे `:hover`, `:active`, `:first-child`)।
- छद्म-तत्व चयनकर्ता: किसी तत्व के एक विशिष्ट भाग को स्टाइल करने के लिए उपयोग किया जाता है (जैसे `::before`, `::after`)।
- संयोजन चयनकर्ता: तत्वों के बीच संबंधों के आधार पर तत्वों को लक्षित करता है (जैसे `div p`, `p + p`, `p ~ p`)।
सीएसएस चयनकर्ता के बारे में अधिक जानकारी के लिए एमडीएन वेब डॉक्स देखें।
सामान्य सीएसएस गुण
सीएसएस में कई गुण उपलब्ध हैं जिनका उपयोग आप HTML तत्वों की शैली को बदलने के लिए कर सकते हैं। यहां कुछ सामान्य गुणों की सूची दी गई है:
- `color`: पाठ का रंग सेट करता है।
- `font-size`: पाठ का आकार सेट करता है।
- `font-family`: पाठ के लिए फ़ॉन्ट सेट करता है।
- `background-color`: तत्व का पृष्ठभूमि रंग सेट करता है।
- `width`: तत्व की चौड़ाई सेट करता है।
- `height`: तत्व की ऊंचाई सेट करता है।
- `margin`: तत्व के चारों ओर मार्जिन सेट करता है।
- `padding`: तत्व के अंदर पैडिंग सेट करता है।
- `border`: तत्व के चारों ओर बॉर्डर सेट करता है।
- `text-align`: पाठ का संरेखण सेट करता है।
- `display`: तत्व के प्रदर्शन प्रकार को सेट करता है (जैसे `block`, `inline`, `inline-block`, `flex`, `grid`)।
सीएसएस गुण संदर्भ एमडीएन वेब डॉक्स पर सभी उपलब्ध सीएसएस गुणों की एक विस्तृत सूची प्रदान करता है।
सीएसएस बॉक्स मॉडल
सीएसएस बॉक्स मॉडल वेब पेज पर प्रत्येक HTML तत्व को एक आयताकार बॉक्स के रूप में मानता है। इस बॉक्स में सामग्री, पैडिंग, बॉर्डर और मार्जिन शामिल हैं। यह मॉडल वेब पेज के लेआउट और आकार को समझने के लिए महत्वपूर्ण है।
- सामग्री (Content): यह तत्व का वास्तविक सामग्री है, जैसे पाठ, चित्र, या अन्य HTML तत्व।
- पैडिंग (Padding): सामग्री और बॉर्डर के बीच का स्थान।
- बॉर्डर (Border): तत्व के चारों ओर एक रेखा।
- मार्जिन (Margin): बॉर्डर और आस-पास के तत्वों के बीच का स्थान।
सीएसएस बॉक्स मॉडल के बारे में अधिक जानकारी के लिए एमडीएन वेब डॉक्स देखें।
सीएसएस लेआउट
सीएसएस कई अलग-अलग लेआउट तकनीकों का समर्थन करता है, जिनमें शामिल हैं:
- ब्लॉक लेआउट: तत्व एक के बाद एक लंबवत रूप से स्टैक किए जाते हैं।
- इनलाइन लेआउट: तत्व एक ही पंक्ति में क्षैतिज रूप से प्रवाहित होते हैं।
- फ्लोट लेआउट: तत्वों को बाएं या दाएं तरफ फ्लोट करने की अनुमति देता है, जिससे आसपास का पाठ तत्वों के चारों ओर प्रवाहित हो सकता है।
- फ्लेक्सबॉक्स लेआउट: एक आयामी लेआउट मॉडल है जो तत्वों को एक पंक्ति या कॉलम में संरेखित करने के लिए उपयोग किया जाता है।
- ग्रिड लेआउट: दो आयामी लेआउट मॉडल है जो तत्वों को पंक्तियों और स्तंभों में व्यवस्थित करने के लिए उपयोग किया जाता है।
सीएसएस लेआउट के बारे में अधिक जानकारी के लिए एमडीएन वेब डॉक्स देखें।
सीएसएस मीडिया क्वेरीज़
मीडिया क्वेरीज़ आपको विभिन्न स्क्रीन आकारों, डिवाइस ओरिएंटेशन और अन्य मीडिया विशेषताओं के आधार पर अलग-अलग शैलियाँ लागू करने की अनुमति देती हैं। यह उत्तरदायी वेब डिज़ाइन बनाने के लिए महत्वपूर्ण है, जो विभिन्न उपकरणों पर अच्छी तरह से काम करता है।
सिंटैक्स:
```css @media (max-width: 768px) {
/* छोटे स्क्रीन के लिए शैलियाँ */
body {
font-size: 14px;
}
} ```
यह नियम 768 पिक्सेल से कम चौड़ाई वाली स्क्रीन पर `body` तत्व के लिए फ़ॉन्ट आकार को 14 पिक्सेल पर सेट करेगा।
सीएसएस मीडिया क्वेरीज़ के बारे में अधिक जानकारी के लिए एमडीएन वेब डॉक्स देखें।
सीएसएस एनिमेशन और ट्रांज़िशन
सीएसएस एनिमेशन और ट्रांज़िशन आपको वेब पेज पर गतिशील प्रभाव बनाने की अनुमति देते हैं।
- ट्रांज़िशन: एक गुण के मान में परिवर्तन के दौरान एक सहज प्रभाव बनाता है।
- एनिमेशन: समय के साथ गुणों के मानों में परिवर्तन की एक श्रृंखला को परिभाषित करता है।
सीएसएस एनिमेशन और सीएसएस ट्रांज़िशन के बारे में अधिक जानकारी के लिए एमडीएन वेब डॉक्स देखें।
सीएसएस और वेब डेवलपमेंट
सीएसएस वेब डेवलपमेंट का एक महत्वपूर्ण हिस्सा है। इसका उपयोग वेबसाइटों को आकर्षक, उपयोगकर्ता के अनुकूल और सुसंगत बनाने के लिए किया जाता है। सीएसएस सीखने से वेब डेवलपर के रूप में आपके कौशल में वृद्धि होगी और आप बेहतर वेब अनुभव बना पाएंगे।
आगे की पढ़ाई
- एमडीएन वेब डॉक्स सीएसएस - सीएसएस पर एमडीएन का आधिकारिक दस्तावेज़।
- डब्ल्यू3सी सीएसएस स्पेसिफिकेशन - सीएसएस मानक का आधिकारिक विनिर्देश।
- कोडपेन - सीएसएस प्रयोगों के लिए एक ऑनलाइन कोड संपादक।
- फ्रीकोडकैंप - वेब डेवलपमेंट सीखने के लिए एक मुफ्त इंटरैक्टिव प्लेटफ़ॉर्म।
---
यहाँ कुछ अतिरिक्त लिंक दिए गए हैं जो बाइनरी ऑप्शन ट्रेडिंग से संबंधित हैं, क्योंकि यह आपकी विशेषज्ञता का क्षेत्र है:
- रणनीतियाँ:**
- 60 सेकंड बाइनरी ऑप्शन रणनीति - त्वरित ट्रेडों के लिए रणनीति।
- बाइनरी ऑप्शन पिन बार रणनीति - पिन बार पैटर्न का उपयोग करके ट्रेड करना।
- बाइनरी ऑप्शन बोलिंगर बैंड रणनीति - बोलिंगर बैंड के साथ ट्रेडिंग।
- बाइनरी ऑप्शन ट्रेंडलाइन रणनीति - ट्रेंडलाइनों का उपयोग करके ट्रेड करना।
- रिवर्सल पैटर्न बाइनरी ऑप्शन - रिवर्सल पैटर्न की पहचान करना।
- तकनीकी विश्लेषण:**
- मूविंग एवरेज बाइनरी ऑप्शन - मूविंग एवरेज का उपयोग करके ट्रेड करना।
- आरएसआई (रिलेटिव स्ट्रेंथ इंडेक्स) बाइनरी ऑप्शन - आरएसआई का उपयोग करके ट्रेड करना।
- एमएसीडी (मूविंग एवरेज कन्वर्जेंस डाइवर्जेंस) बाइनरी ऑप्शन - एमएसीडी का उपयोग करके ट्रेड करना।
- फिबोनाची रिट्रेसमेंट बाइनरी ऑप्शन - फिबोनाची रिट्रेसमेंट स्तरों का उपयोग करके ट्रेड करना।
- कैंडलस्टिक पैटर्न बाइनरी ऑप्शन - कैंडलस्टिक पैटर्न की पहचान करना।
- वॉल्यूम विश्लेषण:**
- वॉल्यूम विश्लेषण बाइनरी ऑप्शन - वॉल्यूम का उपयोग करके ट्रेड करना।
- ऑन बैलेंस वॉल्यूम (ओबीवी) बाइनरी ऑप्शन - ओबीवी का उपयोग करके ट्रेड करना।
- वॉल्यूम स्पाइक बाइनरी ऑप्शन - वॉल्यूम स्पाइक की पहचान करना।
- वॉल्यूम प्रोफाइल बाइनरी ऑप्शन - वॉल्यूम प्रोफाइल का उपयोग करके ट्रेड करना।
- एक्म्यूलेटिव डिस्ट्रीब्यूशन लाइन (एडीएल) बाइनरी ऑप्शन - एडीएल का उपयोग करके ट्रेड करना।
जोखिम प्रबंधन बाइनरी ऑप्शन - बाइनरी ऑप्शन ट्रेडिंग में जोखिम प्रबंधन। बाइनरी ऑप्शन ब्रोकर - बाइनरी ऑप्शन ब्रोकर का चयन कैसे करें। बाइनरी ऑप्शन डेमो अकाउंट - डेमो अकाउंट का उपयोग करके अभ्यास करना।
अभी ट्रेडिंग शुरू करें
IQ Option पर रजिस्टर करें (न्यूनतम जमा $10) Pocket Option में खाता खोलें (न्यूनतम जमा $5)
हमारे समुदाय में शामिल हों
हमारे Telegram चैनल @strategybin से जुड़ें और प्राप्त करें: ✓ दैनिक ट्रेडिंग सिग्नल ✓ विशेष रणनीति विश्लेषण ✓ बाजार की प्रवृत्ति पर अलर्ट ✓ शुरुआती के लिए शिक्षण सामग्री

