This post is also available in: English (English) العربية (Arabic)
वेब डेवलपमेंट में इंटरनेट (वर्ल्ड वाइड वेब) या इंट्रानेट (एक निजी नेटवर्क) के लिए एक वेब साइट विकसित करना शामिल है। वेब डेवलपमेंट सादे टेक्स्ट के एक साधारण एकल स्थिर पृष्ठ (स्टैटिक पेज) को विकसित करने से लेकर जटिल वेब अनुप्रयोगों, इलेक्ट्रॉनिक व्यवसायों और सामाजिक नेटवर्क सेवाओं तक हो सकता है। वेब डेवलपमेंट कार्यों की एक अधिक व्यापक सूची आमतौर पर वेब इंजीनियरिंग, वेब डिज़ाइन, वेब सामग्री विकास, क्लाइंट संपर्क, क्लाइंट-साइड/सर्वर-साइड स्क्रिप्टिंग, वेब सर्वर और नेटवर्क सुरक्षा कॉन्फ़िगरेशन, और ई-कॉमर्स विकास को संदर्भित करती है।
सी एस एस क्या है?
सी एस एस आमतौर पर एच टी एम एल और वेब डेवलपमेंट में इस्तेमाल किया जाने वाला शब्द है। क्या आप जानते हैं सी एस एस क्या है?
सी एस एस शब्द का प्रयोग एच टी एम एल (हाइपर टेक्स्ट मार्कअप लैंग्वेज) के साथ किया जाता है। सी एस एस का मतलब कैस्केडिंग स्टाइल शीट्स है जिसमें “स्टाइल” पर जोर दिया गया है। जबकि एच टी एम एल का उपयोग वेब दस्तावेज़ (डॉक्यूमेंट) की संरचना के लिए किया जाता है, सी एस एस आपके दस्तावेज़ की शैली के माध्यम से आता है और निर्दिष्ट करता है। यह एक सरल डिजाइन भाषा है जिसका उद्देश्य वेब पेजों को प्रस्तुत करने योग्य बनाने की प्रक्रिया को सरल बनाना है।

एच टी एम एल का उपयोग शीर्षकों और अनुच्छेदों जैसी चीज़ों को परिभाषित करने और आपको छवियों, वीडियो और अन्य मीडिया को एम्बेड करने की अनुमति देने के लिए किया जाता है।
सी एस एस एच टी एम एल तत्वों के साथ इंटरैक्ट करके आपके वेब पेजों में स्टाइल लाता है। एलिमेंट्स वेब पेज के अलग-अलग एच टी एम एल घटक हैं – उदाहरण के लिए, एक पैराग्राफ – जो एच टी एम एल में इस तरह दिख सकता है:
<p>This is my paragraph!</p>
यदि आप इस अनुच्छेद को गुलाबी और बोल्ड दिखाना चाहते हैं, तो निम्नलिखित सी एस एस कोड का उपयोग करें:
p{color:pink; font-weight:bold;}
इस मामले में, “p” (पैराग्राफ) को “सिलेक्टर” कहा जाता है। यह सी एस एस कोड का हिस्सा है जो निर्दिष्ट करता है कि सी एस एस स्टाइल किस एच टी एम एल एलिमेंट को प्रभावित करेगा। सी एस एस में, सेलेक्टर को पहले कर्ली ब्रैकेट के बाईं ओर लिखा जाता है।

कर्ली कोष्ठक के बीच की जानकारी को घोषणा (डिक्लेरेशन) कहा जाता है। इसमें फ़ॉन्ट आकार, रंग और हाशिये और मान जैसे गुण होते हैं जो “गुलाबी” और “बोल्ड” जैसे सिलेक्टर पर लागू होते हैं।
सी एस एस के लाभ
- सी एस एस समय बचाता है – आप एक बार सी एस एस लिख सकते हैं और फिर एक ही शीट को कई एच टी एम एल पृष्ठों में पुन: उपयोग कर सकते हैं। आप प्रत्येक एच टी एम एल तत्व के लिए एक शैली परिभाषित कर सकते हैं और इसे जितने चाहें उतने वेब पेजों पर लागू कर सकते हैं।
- पृष्ठ तेजी से लोड होते हैं – यदि आप सी एस एस का उपयोग कर रहे हैं, तो आपको हर बार एच टी एम एल टैग विशेषताएँ लिखने की आवश्यकता नहीं है। बस एक टैग का एक सी एस एस नियम लिखें और उसे उस टैग की सभी घटनाओं पर लागू करें। तो कम कोड का मतलब है कम डाउनलोड समय।
- आसान रखरखाव – ग्लोबल चेंजेस करने के लिए, बस शैली बदलें, और सभी वेब पेजों के सभी तत्व स्वचालित रूप से अपडेट हो जाएंगे।
- एच टी एम एल के लिए सुपीरियर शैलियाँ (स्टाइल्स)– सी एस एस में एच टी एम एल की तुलना में विशेषताओं की एक विस्तृत श्रृंखला है, इसलिए आप एच टी एम एल विशेषताओं की तुलना में अपने एच टी एम एल पृष्ठ को बेहतर रूप दे सकते हैं।
- एकाधिक डिवाइस संगतता (मल्टीप्ल डिवाइस कम्पेटिबिलिटी) – स्टाइल शीट सामग्री को एक से अधिक प्रकार के डिवाइस के लिए अनुकूलित करने की अनुमति देती है। एक ही एच टी एम एल दस्तावेज़ का उपयोग करके, किसी वेबसाइट के विभिन्न संस्करण हैंडहेल्ड डिवाइस जैसे पी डी ए और सेल फोन या प्रिंटिंग के लिए प्रस्तुत किए जा सकते हैं।
- वैश्विक वेब मानक – अब एच टी एम एल विशेषताएँ बहिष्कृत की जा रही हैं और सी एस एस का उपयोग करने की अनुशंसा की जा रही है। तो यह एक अच्छा विचार है कि भविष्य के ब्राउज़रों के अनुकूल बनाने के लिए सभी एच टी एम एल पृष्ठों में सी एस एस का उपयोग करना शुरू करें।
सी एस एस किसे सीखना चाहिए?
सी एस एस छात्रों और कामकाजी पेशेवरों के लिए एक महान सॉफ्टवेयर इंजीनियर बनने के लिए जरूरी है, खासकर जब वे वेब डेवलपमेंट डोमेन में काम कर रहे हों। सी एस एस सीखने के कुछ प्रमुख लाभ:
- शानदार वेब साइट बनाएं – सी एस एस वेब पेज के लुक और फील को हैंडल करता है। सी एस एस का उपयोग करके, आप टेक्स्ट के रंग, फोंट की शैली, पैराग्राफ के बीच की दूरी, कॉलम का आकार और निर्धारण कैसे किया जाता है, किस प्रकार की पृष्ठभूमि छवियों या रंगों का उपयोग किया जाता है, लेआउट डिज़ाइन, विभिन्न उपकरणों और स्क्रीन आकारों के प्रदर्शन में बदलाव को नियंत्रित कर सकते हैं। साथ ही कई अन्य प्रभाव।
- वेब डिज़ाइनर बनें – यदि आप एक पेशेवर वेब डिज़ाइनर के रूप में अपना करियर शुरू करना चाहते हैं, तो एच टी एम एल और सी एस एस डिज़ाइनिंग एक आवश्यक कौशल है।
- वेब नियंत्रण – सी एस एस सीखना और समझना आसान है लेकिन यह एक एच टी एम एल दस्तावेज़ की प्रस्तुति पर शक्तिशाली नियंत्रण प्रदान करता है। आमतौर पर, सी एस एस को मार्कअप भाषाओं एच टी एम एल या एक्स एच टी एम एल के साथ जोड़ा जाता है।
- अन्य भाषाएँ सीखें– एक बार जब आप एच टी एम एल और सी एस एस की मूल बातें समझ लेते हैं तो अन्य संबंधित तकनीकों जैसे जावास्क्रिप्ट, पी एच पी, या एंगुलर को समझना आसान हो जाता है।
सी एस एस कौन बनाता और रख रखाव करता है?
सी एस एस को W3C के भीतर लोगों के एक समूह के माध्यम से बनाया और बनाए रखा जाता है जिसे सी एस एस वर्किंग ग्रुप कहा जाता है। सी एस एस वर्किंग ग्रुप स्पेसिफिकेशन्स नामक दस्तावेज़ बनाता है। जब एक विनिर्देश (स्पेसिफिकेशन) पर चर्चा की जाती है और W3C सदस्यों द्वारा आधिकारिक रूप से पुष्टि की जाती है, तो यह एक सिफारिश बन जाती है।