HTML style CSS क्या है - ldkalink

CSS kya hai:  CSS जिसका पूरा नाम (full name) कैश स्टाइल (cascading style sheets) से होता है।
वेबसाइट बनाते समय जब हम एचटीएमएल में सीएसएस का उपयोग करते है तो यह हमारे वर्क और समय दोनो को बचाता है यह मल्टीपल वेब पेजेस के लेआउट को एक बार में कंट्रोल करता है। 

चलिए अब हम सीएसएस के बारे में थोड़ा और जान लेते है की HTML style CSS आखिर क्या होता है (css kya hota hai) क्यों इसका उपयोग वेब पेज बनाने के लिए किया जाता है। 

HTML style CSS
HTML style CSS kya hai

CSS क्या है ? 

CSS (Cascading style sheets) का उपयोग एक वेब पेज के लेआउट को फॉर्मेट करने के लिए किया जाता है उदाहरण के लिए इसकी मदद से हम किसी भी टेस्ट के साइज को, उसके कलर को, फोंट को मैनेज कर सकते है।

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

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

CSS का उपयोग (using) कैसे करे ? 

सीएसएस को एचटीएमएल डॉक्यूमेंट में तीन तरह से ऐड किया जा सकता है: 
  • Inline - एचटीएमएल एलिमेंट्स के अंदर style अटरीब्यूट का उपयोग करके
  • Internal - <head> सेक्शन के अंदर <style> एलिमेंट का उपयोग करके
  • External - एक्सटर्नल सीएसएस का फाइल से लिंक करने के लिए <link> एलिमेंट का उपयोग करके 
एक्सटर्नल सीएसएस फाइल सीएसएस ऐड करने का सबसे आसान तरीका होता है पर इस समय हम इस ट्यूटोरियल में इनलीन और इंटरनल स्टाइल के बारे में जानेंगे क्यों की इसमें अपना पूरा कंट्रोल होता है।

Inline CSS

Inline CSS का उपयोग एक सिंगल एचटीएमएल एलिमेंट को एक यूनीक स्टाइल देने के लिए करते है। 

आपने कभी भी नोटिस किया होगा की जब आप किसी भी वेबसाइट पर जाते हैं एक वेब पेज में ही कई सारे <h2> या <h1> अलग-अलग जगह पर दिखाई देते है।

यदि हम चाहते हैं कि इनमें से किसी एक <h2> हेडिंग को एक अलग स्टाइलिश लुक में दर्शाया जाए जैसे कि इसके फॉन्ट, कलर, साइज सभी चीज अगर बाकी जगह स्थित <h2> से अलग हो, तो इसके लिए हम इनलाइन सीएसएस का उपयोग करते हैं। 

एचटीएमएल एलिमेंट में एक Inline CSS का उपयोग style अटरीब्यूट से करते हैं।

उदाहरण (example) 

उदाहरण के लिए मान लेते हैं हमारे पास एक पेज में <h2> को हमें ब्लू कलर में शो करना है और पैराग्राफ <p> में जो टेक्स्ट है उसे रेड कलर में दर्शन है तो इसके लिए हम इस तरह का कोड का उपयोग कर सकते हैं। 

<h1 style="color:blue;">A Blue Heading</h1>

<p style="color:red;">A red paragraph.</p>

Internal CSS 

इसका उपयोग एक सिंगल एचटीएमएल पेज को एक स्टाइल लुक देने के लिए करते है।

आपने कभी भी नोटिस किया होगा की जब आप किसी भी वेबसाइट पर जाते हैं तो उसका वेबसाइट का थीम एक अलग कलर या डेज में दिखाई देता है। 

यदि हम चाहते हैं कि इनमें से किसी एचटीएमएल पेज को एक अलग स्टाइलिश लुक में दर्शाया जाए तो इसके लिए एचटीएमएल पेज के <head> section के अंदर <style> element का उपयोग करते है। 

यदि हम चाहते हैं कि एक एचटीएमएल पेज के अंदर जितने भी h1 होंगे वह सारे ब्लू कलर में दिखाई दे और जितने भी पैराग्राफ होंगे वह रेड कलर में दिखाई दे और इसका बैकग्राउंड कलर ब्लू कलर का हो तो इसके लिए हम इस कोड का उपयोग करते हैं। 

उदाहरण (example) 

<!DOCTYPE html>

<html>

<head>

<style>

body {background-color: powderblue;}

h1   {color: blue;}

p    {color: red;}

</style>

</head>

<body>

<h1>This is a heading</h1>

<p>This is a paragraph.</p>

</body>

</html>

External CSS 

इसका उपयोग कई सारे एचटीएमएल पेज को एक स्टाइल लुक देने के लिए करते है एक्सटर्नल सीएसएस का उपयोग करने के लिए प्रत्येक एचटीएमएल पेज के <head> सेक्शन के नीचे एक लिंक ऐड करना होता है। 

उदाहरण (example) 

<!DOCTYPE html>
<html>
<head>
  <link rel="stylesheet" href="styles.css">
</head>
<body>

<h1>This is a heading</h1>
<p>This is a paragraph.</p>

</body>
</html>
एक्सटर्नल सीएसएस का उपयोग किसी भी कोड एडिटर में किया जाता है और इसे सेव करने के लिए इसका फाइल नेम .CSS एक्सटेंशन का होना जरूरी होता है जैसे की “style.css” उदाहरण के रूप में है। 

टिप्पणियाँ

Popular Posts

संतुलित बल और असंतुलित बल - ldkalink

Fake smile Quotes in Hindi - ldkalink

image file formats क्या है - ldkalink

अदिश राशि और सदिश राशि में अंतर - ldkalink

blogger template कैसे create करे from scratch - ldkalink

अभ्यास ही सफलता की कुंजी motivational story - ldkalink

एक समान वृत्तीय गति (uniform circular motion)

Blogger किसे कहते है कैसे बने - ldkalink

LSI keywords क्या है कैसे use करे - ldkalink

Translate