CSS का पूरा नाम है cascading style sheet एक webpage को बनाने के तकनीक के पीछे HTML और CSS का बहुत बड़ा योगदान है. CSS एक style लैंग्वेज है जो कि HTML डाक्यूमेंट्स के layout को define करता है. CSS को 1996 में W3C ने विकसित किया था. CSS के प्रयोग से वेबसाइट डेवेलपर्स तथा यूज़र्स आसानी से वेब पेज को अपनी सुविधा अनुसार display कर सकते है। CSS द्वारा designers तथा यूज़र्स स्टाइल शीट को create कर सकते है, स्टाइल शीट यह define करता है कि HTML elements कैसे display होते है. CSS में cascading शब्द का प्रयोग इसलिए किया जाता है, क्योंकि बहुत सारी स्टाइल शीट का प्रयोग किया जा सकता है।
CSS कास्केडिंग स्टाइल शीट्स के लिए है. यह एक शैली पत्रक भाषा है जिसका उपयोग मार्कअप भाषा में लिखे गए दस्तावेज़ के रूप और स्वरूपण का वर्णन करने के लिए किया जाता है. यह HTML को एक अतिरिक्त सुविधा प्रदान करता है. यह आमतौर पर HTML के साथ वेब पेजों की शैली और User interface को बदलने के लिए उपयोग किया जाता है, इसे सादे XML, SVG और XUL सहित किसी भी तरह के XML दस्तावेजों के साथ भी इस्तेमाल किया जा सकता है, Web applications और कई mobile applications के लिए उपयोगकर्ता इंटरफ़ेस बनाने के लिए अधिकांश वेबसाइटों में HTML और जावास्क्रिप्ट के साथ CSS का उपयोग किया जाता है।
What is CSS in Hindi
CSS को 1997 में वेब डिजाइनरों के लिए विकसित किया गया था, वेब डिजाइनरों के लिए उनके वेब पेजों के आकर्षक रूप और अनुभव को परिभाषित करने के लिए, CSS का उपयोग वेब पेज डिजाइन करने के लिए किया जाता है. CSS केवल HTML के साथ काम करता है. HTML केवल मार्कअप भाषा है, हम टैग में कुछ विशेषताओं और मूल्यों का उपयोग कर सकते हैं, लेकिन यह आकर्षक वेब पेज डिज़ाइन बनाने में सक्षम नहीं है. वर्ल्ड वाइड वेब कंसोर्टियम (W3C) ने इस समस्या को हल करने के लिए CSS बनाया है, HTML 4.0 में, सभी फ़ॉर्मेटिंग को HTML डॉक्यूमेंट से हटाया जा सकता है और इसे एक अलग CSS फ़ाइल में स्टोर किया जा सकता है. आज सभी वेब ब्राउज़र CSS का समर्थन कर रहे हैं।
यहाँ पर हम आपकी जानकारी के लिए बता दे की HTML के इस्तेमाल से webpage को एक आकार मिलता है, और CSS के इस्तेमाल से webpage को एक नया और आकर्षक रूप मिलता है. वेबपेज बनाने के लिए आज इस भाषा का इस्तेमाल एक बड़े पैमाने पर किया जा रहा है, HTML और CSS हमेसा साथ में ही इस्तेमाल किये जाते हैं. CSS के बिना हम html का इस्तेमाल कर सकते हैं मगर CSS के बिना CSS का इस्तेमाल नहीं किया जा सकता है।
CSS को कैस्केडिंग स्टाइल शीट्स के रूप में संक्षिप्त किया जाता है, और इसका उपयोग यह बताने के लिए किया जाता है कि वेब पेज प्रारूप या अन्य मीडिया में प्रतिनिधित्व करने पर HTML तत्वों को कैसे प्रदर्शित किया जाना चाहिए, यह बहुत सारे काम को बचाने में भी मदद करता है क्योंकि कई वेब पेजों के लेआउट को नियंत्रित करना एक बार में ही किया जा सकता है. यह दर्शाता है कि HTML के साथ संयोजन के रूप में मार्कअप आधारित दस्तावेज़ कैसे प्रस्तुत किए जा सकते हैं. CSS3 का नवीनतम संस्करण CSS3 में जारी किया गया।
CSS को HTML और जावास्क्रिप्ट के साथ वर्ल्ड वाइड वेब के आधारशिला डिजाइन उपकरण के रूप में कहा जाता है. CSS सामग्री के साथ उपस्थिति के पृथक्करण को सक्षम करने के लिए है, जिसमें लेआउट, रंग और फ़ॉन्ट शैली शामिल हैं. ऐसा स्मार्ट दृष्टिकोण सामग्री की पहुंच को आगे बढ़ा सकता है, अधिक लचीलेपन की पेशकश कर सकता है और प्रस्तुति के क्रम में व्यवस्थित कर सकता है जहां यह कई वेब पृष्ठों को एक और फाइल में प्रासंगिक CSS निर्देश देकर प्रारूपण में योगदान करने की अनुमति देता है जिसमें फ़ाइल एक्सटेंशन .css है. डिजाइन कार्यान्वयन का यह पृथक्करण जटिलता को कम करने के साथ-साथ संरचनात्मक सामग्री में पुनरावृत्ति में मदद करता है।
CSS के लाभ
CSS वक़्त बचाता है – अगर हम वेबपेज में इसका इस्तेमाल करते है तो यह हमारा समय बचा सकता है, दोस्तों एक html के वेबपेज में उपयोग किये गए style को हम दुसरे बहुत सारे web page में इस्तेमाल कर सकते हैं, वो भी css के code को सिर्फ एक बार लिख कर. हमे अलग अलग web page को बनाने के लिए बार बार css का code लिखना नहीं पड़ेगा. और सिर्फ एक ही बार लिखे हुए css code का हम इस्तेमाल करके जितने चाहे उतने वेबपेजेस बना सकते हैं, जिसमे हमारा काफी वक़्त बच जाता है.
सरल अभी तक स्वतंत्र – CSS2 की तरह, CSS3 छोटे मॉड्यूल का उपयोग करके बनाया गया है जो एप्लिकेशन को अधिक सरल और व्यायाम के लिए अधिक आरामदायक बनाता है. CSS3 द्वारा प्रस्तुत कुछ सबसे महत्वपूर्ण घटक और विशेषताएं चयनकर्ता, बॉक्स मॉडल, रंग, सीमाएं, पृष्ठभूमि, 2 डी और 3 डी रूपांतरण, पाठ प्रभाव और उपयोगकर्ता इंटरफ़ेस हैं।
दृश्य और परिवर्तन के अनुकूल – विभिन्न सीएसएस अवधारणाओं को छोटे विखंडू या मॉड्यूल में तोड़ दिया गया है, विशेष रूप से शेष घटकों को परेशान किए बिना तत्वों को अलग-अलग बदलना आसान हो गया है, साथ ही, CSS सभी प्रकार के प्लेटफ़ॉर्म के साथ संगत हो गया है।
तेजी से विकास – चूंकि यह जावास्क्रिप्ट पर निर्भर नहीं है, CSS3 अपने पुराने संस्करणों की तुलना में बहुत अधिक मज़बूत हो गया है और बाजार में उपलब्ध हर ब्राउज़र के साथ अपेक्षाकृत अधिक संगत है।
Maintain करने में आसान – CSS को मेन्टेन करना बहुत ही आसान है यह webpage के style को पूरी तरह बदलने के लिए बस एक बार css के style के code को बदलने से html में use हुए सभी एलिमेंट्स अपने आप ही एक साथ बदल जायेंगे और एक एक करके सभी एलिमेंट्स को बदलने की जरुरत नहीं पड़ेगी.
पुराने संस्करणों के साथ संगत – यह CSS3 की सबसे सुंदर विशेषता है क्योंकि यह अपने पुराने संस्करणों के साथ संगत हो जाता है. यह फायदेमंद है क्योंकि CSS3 के आने से डिजाइनरों को अपने पिछले काम को त्यागना नहीं पड़ेगा।
आई-कैचिंग बैकग्राउंड – CSS आकर्षक बैकग्राउंड बनाने में मदद करती है, खासकर CSS3 के उपयोग से, यह वेब डिजाइनरों को पृष्ठभूमि की एक विस्तृत श्रृंखला से पसंद करने की अनुमति देता है जो उपयोगी हो सकता है, और आसानी से आंख को पकड़ सकता है. इसके अलावा, इन पृष्ठभूमि में ढाल रंग और आकार बदलने की सुविधा है ताकि वे परियोजना के लिए फिट हो सकें।
छवियां और एनिमेशन – CSS कुछ सरल शैलियों का उपयोग करके किसी वेबसाइट या वेब पेज की उपस्थिति और महसूस को अलंकृत करने में मदद करता है. यह आपके वेब डेवलपमेंट प्रोजेक्ट में विभिन्न प्रकार के चित्रों सहित सीधे 3D छवियों को शामिल करने की अनुमति देता है. यह आपके वेब पृष्ठों में अनुकूलन के लिए लचीलेपन के साथ वीडियो या एनिमेशन का आसान सम्मिलन भी करता है।
World Wide Web Consortium
CSS को W3C के लोगों के एक गुट द्वारा विकसित, अद्यतन और अनुरक्षित किया गया है और समूह को “CSS कार्य समूह” नाम दिया गया है. यह समूह विनिर्देशों नामक दस्तावेजों का उत्पादन करता है. जब दस्तावेजों के रूप में इन विशिष्टताओं को डेवलपर्स समुदाय द्वारा जारी और अनुमोदित किया जाता है, तो उन्हें आधिकारिक रूप से सेट किया जाता है, ताकि अन्य उपयोगकर्ता सीएसएस का उपयोग करने के एक मानक तंत्र के रूप में उपयोग कर सकें।
CSS का संक्षिप्त इतिहास
CSS के पहले Web documents बिना फॉर्मेटिंग के प्रकाशित किए जाते थे. यह एक बहुत ही फेमस भाषा है, एक बात और जो आपको बता होनी चाहिए की सिर्फ काले अक्षरों के ढेर के सिवा कुछ नही होता था. जिन्हे पढ़ने का कतई मन नहीं करता था. इसी समस्या का समाधान ढूँढने के लिए HTML Style Tag का विकास हुआ. लेकिन, इससे बात नहीं बनी. इसलिए, इसी स्टाइल टैग को आगे विकसित करते हुए एक अलग ही Web documents की भाषा का निर्माण हुआ. जिसे हम CSS के नाम से जानते है. अब आपके दिमाग में CSS क्या है, CSS का उपयोग कहाँ किया जाता है? CSS और HTML में क्या अंतर है? CSS के क्या कार्य है और इसे कौन डवलप करता है? आदि सवाल आ रहे होंगे. तो इनका जवाब देने के लिए ही यह लेख आपके लिए प्रकाशित किया गया है. अध्ययन की सुविधा के लिए इसे निम्न भागों में बांट दिया गया है।
CSS क्या करता है
आप अपने पुराने HTML दस्तावेज़ों में नए रूप जोड़ सकते हैं. आप CSS कोड में केवल कुछ परिवर्तनों के साथ अपनी वेबसाइट का रूप बदल सकते हैं।
CSS का उपयोग क्यों करें
ये सीएसएस के तीन प्रमुख लाभ हैं –
CSS एक बड़ी समस्या हल करता है
सीएसएस से पहले, फ़ॉन्ट, रंग, पृष्ठभूमि शैली, तत्व संरेखण, सीमा और आकार जैसे टैग हर वेब पेज पर दोहराए जाने थे. यह एक बहुत लंबी प्रक्रिया थी, उदाहरण के लिए: यदि आप एक बड़ी वेबसाइट विकसित कर रहे हैं, जहां हर एक पेज पर फोंट और रंग की जानकारी जोड़ी जाती है, तो यह एक लंबी और महंगी प्रक्रिया बन जाएगी. इस समस्या को हल करने के लिए CSS बनाया गया था. यह W3C की सिफारिश थी।
CSS बहुत समय बचता है
CSS स्टाइल परिभाषाओं को बाहरी CSS फाइलों में सहेजा जाता है, इसलिए केवल एक फाइल को बदलकर पूरी वेबसाइट को बदलना संभव है।
अधिक विशेषताएँ प्रदान करें
वेबसाइट के रंगरूप को परिभाषित करने के लिए CSS सादे HTML की तुलना में अधिक विस्तृत विशेषताएँ प्रदान करता है।
CSS Syntax
यह नियमों का एक मानक समूह है जिसमें तीन भाग होते हैं, एक चयनकर्ता, एक संपत्ति और एक मूल्य, लेकिन, आपको सीएसएस का उपयोग करके अपने वेब डिजाइनिंग कोड को कोड करने के लिए हर बार इसे याद करने की आवश्यकता नहीं है. आगामी अध्याय में चयनकर्ताओं पर अलग से चर्चा की जाएगी, CSS के मूलभूत स्तर पर, इसमें दो बिल्डिंग ब्लॉक हैं जो परिभाषित करते हैं कि CSS कोड कैसे प्रदर्शन करेगा −
Properties – ये समझने योग्य Identifier हैं जो विभिन्न शैलीगत विशेषताओं (जैसे कि फ़ॉन्ट, पृष्ठभूमि का रंग, चौड़ाई, आदि) की ओर इशारा करते हैं।
Values – प्रत्येक विशेष संपत्ति को एक मूल्य के साथ सेट किया जाता है जो बताता है कि आप किस तरह से वेब पेज के भीतर उन शैलीगत विशेषताओं को बदलना चाहते हैं (जैसे कि फ़ॉन्ट आकार आप क्या चाहते हैं, किसी विशेष सीएसएस इकाई की चौड़ाई, या पृष्ठभूमि का रंग)।
एकल जोड़ी के रूप में एक साथ संपत्ति और मूल्य को सीएसएस घोषणा कहा जाता है, इन घोषणाओं को सीएसएस घोषणा ब्लॉकों के अंदर रखा गया है. इसलिए, सिद्धांत और लिखित स्पष्टीकरण के बारे में गहराई से जानने से पहले, आइए एक बुनियादी CSS उदाहरण से गुजरें −
h2 { font-size: 30px; line-height: 36px } p { padding: 10px 10px 10px 40px } p:hover, li { text-decoration: underline }
उपरोक्त उदाहरण में, h2 और p तत्व चयनकर्ता वर्ग हैं, “हेडिंग 2” में फ़ॉन्ट का आकार 30 पिक्सेल और लाइन-ऊंचाई 36 पिक्सेल के रूप में परिभाषित किया गया है, और कुछ पैडिंग को “पैराग्राफ टैग” में परिभाषित किया गया है और इसे हॉवर पर रेखांकित किया जाएगा।
सीएसएस के प्रकार
जब हम CSS सीख रहे होते हैं, तो हम आमतौर पर HTML डॉक्यूमेंट के प्रमुख में CSS लिख रहे होते हैं. हालांकि, तीन अलग-अलग स्थान हैं जहां सीएसएस को HTML दस्तावेज़ में लिखा जा सकता है, इसलिए इस अध्याय में, इसे उदाहरणों के साथ समझाया गया है।
यहां “सीएसएस प्रकार” का अर्थ है HTML दस्तावेज़ में सीएसएस शैली लिखते समय, इसे दस्तावेज़ पर कहाँ रखा जाना चाहिए? और सीएसएस शैलियों का उपयोग करने के विभिन्न तरीके क्या हैं?
What Are the Types of Stylesheets?
आपके वेब पेज में सीएसएस परिभाषाएँ सम्मिलित करने के लिए तीन अलग-अलग तरीके हैं जिनका आप उपयोग कर सकते हैं, य़े हैं −
Inline Style
शैली पत्रक जो इनलाइन प्रकार के होते हैं, जो मौजूदा HTML तत्व के कार्यशील होने से संबंधित जानकारी को संदर्भित करते हैं. इनलाइन एप्रोच का उपयोग, अपनी शैली को एक बार परिभाषित करने के बजाय, यहां आपको हर HTML तत्व में वह शैली लिखनी है, जिसका उपयोग आप अपने वेब पेज को डिजाइन करने के लिए करते हैं, इसे इनलाइन स्टाइल शीट के बजाय इनलाइन स्टाइल कहा जा सकता है. यह उस HTML तत्व के भीतर शैली विशेषता का उपयोग करता है।
Embedded Style Sheets
एंबेडेड स्टाइल शीट्स एक स्टाइल शीट है, जहाँ डिज़ाइनर <style> एलिमेंट का उपयोग करके HTML दस्तावेज़ में स्टाइल शीट की जानकारी एम्बेड कर सकते हैं. स्टाइल शीट जानकारी का यह एम्बेडिंग <style> …. </style> टैग HTML के हेड सेक्शन के भीतर किया जाता है।
External Style sheets
इस प्रकार की स्टाइल शीट को एक अलग फ़ाइल मिलती है जिसमें डिज़ाइनर हर सीएसएस शैलियों को बता सकते हैं जो आपकी वेब साइट के लिए प्रासंगिक लगती है. फिर इसे आपके HTML पेज से बाहरी स्टाइल शीट के साथ जोड़ा जाना है. इस वैचारिक शैली की शीट को लागू करने के लिए आपको कुछ विशिष्ट चरणों का पालन करना होगा।
सीएसएस कैसे सीखें?
CSS वेब डॉक्युमेंट्स को स्टाइल करने की भाषा है, जिसे W3C World Wide Web Consortium द्वारा विकसित किया गया है. इसका पहला संस्करण 1996 में प्रकाशित किया गया था. CSS 3 इसका नवीनतम संस्करण है. इसका उपयोग एक वेबपेज को सजाने के लिए होता है. और HTML के साथ-साथ ही इस्तेमाल होती है. CSS एक language हैं जिससे हम किसी HTML Document को एक आकर्षक रूप दे सकते हैं. जहाँ HTML से हम किसी वेबपेज को आकार देते हैं, वहीं CSS से हम उस पेज को एक आकर्षक रूप देते हैं। HTML की तरह CSS को लिखने के लिए भी हमें एक text editor (जैसे notepad, या notepad ++) की जरूरत होती हैं और पेज में जो बदलाव होते हैं वो बेब ब्राउजर पर दिखते हैं।
HTML सीखने से शुरुवात करे अगर आप HTML सिख चुके है तो इस step को आप skip कर सकते है, लेकिन एक और बात जो आपको पता होनी चाहिए की बिना HTML सीख भी आप CSS को सीख सकते है परन्तु अगर आप बिल्कुल शुरुवात कर रहे है, तो आपको HTML जरूर सीखनी चाहिए, HTML एक बहुत सरल markup language है। HTML क्या है इस पोस्ट को पढ़कर आप आसानी से जान जाएंगे. HTML सीखने के बाद आपको coding का बहुत हद तक idea हो जाएगा. यह idea आपको मदद करेगा CSS सीखने में, एक सबसे महत्पूर्ण बात बिना HTML सीखे आप css का इस्तेमाल नही कर सकते, इसकी एक वजह है HTML का उपयोग होता है, वेब पेज का स्ट्रक्चर बनाने में जैसे – head area , footer area और content area . वही CSS का उपयोग होता है, उस स्ट्रक्चर को बेहतरीन design देने के लिए। इसलिए बिना html के आप css का उपयोग नही कर सकते।
सीएसएस भाषा एक बहुत ही आसान Language है, सीएसएस के Basics सीखे- CSS course लेने या किसी CSS book ख़रीदने से पहले css के basics को सीखे, internet पर हजारो free websites available है. CSS को सीखना बहुत ही आसान है, वर्तमान में ऐसी बहुत सी वेबसाइट है, जिनसे आप ऑनलाइन भी सीख सकते है, जिनकी help से आप सीएसएस के basics आसानी से सिख सकते है. W3school.com, Htmltpoint.com tizag.com जैसी वेबसाइट में सीएसएस के complete codes व उनके examples को अच्छे से समझाया गया है. CSS basics सीखने का सबसे बड़ा फायदा यह होगा कि, आप सीएसएस के बारे में अधिक जानकारी जुटा पाएंगे, CSS काउचिंग ले या books खरीदे- ऐसा नही है, की आप internet से या YouTube में CSS टुटोरिअल देखकर सीएसएस नही सिख सकते। परन्तु अगर आपके आस – पास कोई अच्छा काउचिंग center है, तो उसे join करे, इसका सबसे बड़ा benefit यह है कि, वहां का माहौल बिल्कुल school class की तरह होगा। जिससे आप जल्दी और आसानी से सीएसएस सिख जाएंगे, आप online काउचिंग भी ले सकते है, lynda.com, udemy.com एक paid websites है, जिनकी service बहुत अच्छी रहती है।
CSS या कैस्केडिंग स्टाइल शीट एक टेक्स्ट-आधारित कोडिंग भाषा है जिसका उपयोग वेबसाइट स्वरूपों को निर्दिष्ट करने के लिए किया जाता है और यह कि वेब ब्राउज़र के साथ साइट कैसे संवाद करती है. भाषा वेब डेवलपर्स को विभिन्न शैली तत्वों और कार्यात्मकताओं को नियंत्रित करने की अनुमति देती है, जैसे कि लेआउट, रंग, फोंट, और HTML दस्तावेजों के प्रारूपण और प्रदर्शन।
CSS के लाभ
CSS आपको अपनी वेबसाइट के लिए चीजों को आसान / आरामदायक बनाने में मदद करती है, इससे आपको अपनी वेबसाइट के विभिन्न तत्व और उनकी शैली पर पूर्ण नियंत्रण प्राप्त होता है. CSS के लाभों को ध्यान में रखते हुए, CSS वेब डिज़ाइन के लिए बुद्धिमान विकल्प बन जाता है. CSS के कुछ फायदे और नुकसान पर नजर डालते हैं
Saves Time
आइये एक उदाहरण पर विचार करें, आप एक वेबसाइट चलाते हैं जिसमें 40 पृष्ठ या अधिक हैं. वेबसाइट की सामग्री में कुछ रणनीतिक परिवर्तनों की आवश्यकता के कारण, अब आपको पाठ आकार को 14pt से 12pt या इसके विपरीत में बदलने की आवश्यकता है. आपको कितना समय लगता है कि उन सभी 40 पृष्ठों में मैन्युअल रूप से परिवर्तन करने में समय लगेगा? बहुत! यह वह जगह है जहाँ CSS उद्धारकर्ता के रूप में परिदृश्य में आता है. फिर आप एक एकल सीएसएस फ़ाइल में परिवर्तन को परिभाषित कर सकते हैं और उन सभी 40 पृष्ठों को उसी फ़ाइल में संदर्भित कर सकते हैं और आपका काम हो जाएगा। आपकी पूरी वेबसाइट आकार परिवर्तन को दर्शाने लगेगी।
Time Saver
ज्यादातर हमने HTML (हाइपरटेक्स्ट मार्कअप लैंग्वेज) से वेब पेज डिजाइन करना शुरू किया, HTML में लिखे गए वेब पेजों के तत्वों का प्रबंधन करते समय और हर बार फ़ॉन्ट चेहरे, आकार, रंग आदि जैसी शैलियाँ कठिन लगती हैं. इसलिए यह कार्य एक ही चीज को बार-बार टाइप करने पर नीरस लगता है. लेकिन यहाँ CSS एक महत्वपूर्ण भूमिका निभाता है, CSS का उपयोग करके आपको केवल एक बार तत्व के लिए बार-बार शैली निर्दिष्ट करने की आवश्यकता है और इसे कई बार उपयोग करना चाहिए क्योंकि CSS स्वचालित रूप से निर्दिष्ट शैलियों को लागू करेगा जब भी यह तत्व होता है जिसके लिए यह लिखा गया था।
Bandwidth Savings
स्टाइल शीट का उपयोग करके हम कोड को कम से कम करते हैं और यह HTML तत्व को स्टाइल से अलग करता है जो वेबसाइट की सामग्री को डिज़ाइन भाषा से अलग करता है. इस कारण फ़ाइल स्थानांतरण महत्वपूर्ण हो जाता है. ये बैंडविड्थ बचत महत्वहीन टैग के पर्याप्त आंकड़े हैं जो पृष्ठों की एक भीड़ से अप्रत्यक्ष हैं।
सहज और लगातार परिवर्तन करने में मदद करें
ऊपर दिए गए पहले लाभ से हमारे बहुत ही उदाहरण को ध्यान में रखते हुए, कल्पना करें कि आपको अपनी सामग्री में अधिक तरल परिवर्तन करना होगा. फिर से, एक एकल स्टाइल शीट के साथ, आप यह सुनिश्चित करने में सक्षम होंगे कि परिवर्तन सभी पृष्ठों पर एक जैसे दिखते हैं और बॉटेड नहीं हैं. यदि यह CSS के लिए नहीं था, तो आपको एक पृष्ठ में किए गए बदलावों को नोट करना होगा और जब आप किसी अन्य पृष्ठ पर परिवर्तन करते हैं, तो हमेशा आगे और पीछे जाते हुए इसे संदर्भ दें, थकावट और मस्तिष्क गतिविधि की मात्रा की कल्पना करें, जिन्हें इन परिवर्तनों की निरंतरता को सही ठहराने की आवश्यकता होगी। हालाँकि, CSS के साथ, आपके परिवर्तन लगातार लागू होते हैं।
Device Compatibility
CSS परिवर्तन डिवाइस के अनुकूल हैं. इंटरनेट पर वेबसाइटों तक पहुंचने के लिए स्मार्ट उपकरणों की एक पूरी श्रृंखला का उपयोग करने वाले लोगों के साथ, उत्तरदायी वेब डिज़ाइन की आवश्यकता है. CSS आपके वेब पेजों को और अधिक संवेदनशील बनाकर यहां उद्देश्य को पूरा करता है ताकि वे सभी उपकरणों पर एक ही तरीके से प्रदर्शित हो सकें।
पुन: स्थिति की क्षमता
CSS आपको एक पृष्ठ पर मौजूद वेब तत्वों की स्थिति में परिवर्तन को परिभाषित करने देता है. इसके कार्यान्वयन के साथ, डेवलपर्स HTML तत्वों को उस स्थान पर रख सकते हैं, जहां वे पृष्ठ के सौंदर्यवादी अपील या अन्य समान विचारों के साथ संरेखित करने के लिए पसंद करते हैं।
Cross-Browser Issues
डेवलपर के अंत में वेबसाइट पर प्रारंभिक CSS परिवर्तनों को लागू करना आसान है. हालाँकि, परिवर्तन किए जाने के बाद, आपको संगतता की पुष्टि करनी होगी यदि CSS सभी ब्राउज़रों पर समान परिवर्तन प्रभाव प्रदर्शित कर रहा है. यह बस इस तथ्य के कारण है कि CSS अलग-अलग ब्राउज़रों पर अलग-अलग काम करता है।