HTML for Kids · पाठ

रंग और पृष्ठभूमि

रंग और पृष्ठभूमि

पाठ 1, कुल 1 में से12 चरण

रंग और पृष्ठभूमि, CoddyKit पर HTML for Kids का एक निःशुल्क पाठ है। यह 1 में से 1वाँ पाठ है। आप नीचे पूरा पाठ निःशुल्क पढ़ सकते हैं—फिर अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर के साथ ब्राउज़र में इसका व्यावहारिक अभ्यास कर सकते हैं। यह HTML for Kids सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। HTML for Kids पाठ्यक्रम में कुल 1 पाठ शामिल हैं।

परिचय

नमस्कार,

हम Color प्रॉपर्टी से टेक्स्ट के रंग बदल सकते हैं।

हम इस प्रॉपर्टी के मान RGB, HEX, HSL, RGBA या HSLA प्रकार में निर्धारित कर सकते हैं।

अब तक हमने कई उदाहरणों में Color प्रॉपर्टी का उपयोग किया है। अब आइए, अलग-अलग मान प्रकारों के साथ इसके उपयोग को समझते हैं।

<style>

#txt1{
    color: red;
}

#txt2{
    color: #ff0000;
}

#txt3{
    color:  rgb(255,0,0);
}

/*  
   0.4 is the alpha value. 
   We can define decimal values 
   between 1 and 0.
 */
#txt4{
    color:  rgba(255,0,0, 0.4);
}

</style>

<div class="box">
<h1 id="txt1">
    This is red color
</h1>
<h1 id="txt2">
    This is red color that defined with HEX type
</h1>
<h1 id="txt3">
    This is red color that defined with RGB type
</h1>
<h1 id="txt4">
    This is red color that defined with RGBA type
</h1>
</div>

पृष्ठभूमि

हम Background प्रॉपर्टी का उपयोग करके एलिमेंट की पृष्ठभूमि के लिए शैलियाँ निर्धारित कर सकते हैं।

अब नीचे दी गई Background प्रॉपर्टी सीखते हैं।

  • background-color
  • background-image
  • background-repeat
  • background-attachment
  • background-position

पृष्ठभूमि-रंग

यह किसी एलिमेंट की पृष्ठभूमि का रंग बदलने के लिए उपयोग की जाने वाली प्रॉपर्टी है।

आइए, एक उदाहरण देखते हैं।

<!DOCTYPE html>
<html>
<head>
<style>
#box {
  padding:10px;
  background-color: lightblue;
  border:1px solid #c0c0c0;
  color:#ffffff;
}
</style>
</head>
<body>

<div id="box">Lorem ipsum dolor sit amet, 
    consectetur adipiscing elit. Donec ante purus, 
    eleifend egestas tempus non, consequat ac ex..
</div>

</body>
</html>

अपारदर्शिता

यह किसी एलिमेंट की पृष्ठभूमि की अपारदर्शिता बदलने के लिए उपयोग की जाने वाली प्रॉपर्टी है।

<!DOCTYPE html>
<html>
<head>
<style>
#box {
  padding:10px;
  background-color: lightblue;
  opacity: 0.5;
  border:1px solid #c0c0c0;
  color:#ffffff;
}
</style>
</head>
<body>

<div id="box">
    Lorem ipsum dolor
    sit amet, consectetur adipiscing elit.
</div>

</body>
</html>

अपारदर्शिता - 2

CSS Opacity में परिवर्तन ऊपर दिए गए चित्र में दिखाया गया है।

रंग और पृष्ठभूमि — चित्र 5

पृष्ठभूमि चित्र

background-image प्रॉपर्टी का उपयोग किसी एलिमेंट की पृष्ठभूमि में चित्र जोड़ने के लिए किया जाता है।

चित्र इस स्थान पर उपलब्ध है: https://coddy.s3.amazonaws.com/cms/Profile_Pictures_dc459075ee.png.

अब आइए, एक div एलिमेंट निर्धारित करके उसकी पृष्ठभूमि में चित्र जोड़ते हैं।

<!DOCTYPE html>
<html>
<head>
<style>
#box {
  padding:10px;
  width:300px;
  height:300px; 
  background-image: url("https://cdn.coddykit.com/cms/coddy_test.png");
}
</style>
</head>
<body>

<div id="box"></div>

</body>
</html>

पृष्ठभूमि-स्थिति

background-size

यदि आपने ऊपर दिए गए उदाहरण में ध्यान दिया हो, तो हम चित्र को सही स्थान पर नहीं रख सके, क्योंकि चित्र का मानक आकार उस क्षेत्र से बड़ा है जिसमें हम उसे जोड़ेंगे।

इसे ठीक करने के लिए हम background-size प्रॉपर्टी का उपयोग करेंगे।

Background-size प्रॉपर्टी cover, contain और auto जैसे मान ले सकती है। इसके अतिरिक्त, हम इसे चौड़ाई और ऊँचाई के लिए किसी निश्चित मान पर भी निर्धारित कर सकते हैं।

आइए, अपने उदाहरण को फिर से अपडेट करते हैं।

<!DOCTYPE html>
<html>
<head>
<style>
#box {
  padding:10px;
  width:300px;
  height:300px; 
  background-image: url("https://cdn.coddykit.com/cms/coddy_test.png");

/* the element's background would fill the
 div's background without 
the image's ratio being distorted*/
 background-size: contain;
}
</style>
</head>
<body>

<div id="box"></div>

</body>
</html>

पृष्ठभूमि-स्थिति 2

अब background-position प्रॉपर्टी का मान प्रतिशत के रूप में निर्धारित करते हैं।

<!DOCTYPE html>
<html>
<head>
<style>
#box {
  padding:10px;
  width:300px;
  height:300px; 
  background-image: url("https://cdn.coddykit.com/cms/coddy_test.png");

 /* The width and height values 
     are set to 50%. */
 background-size: 50% 50%;
}
</style>
</head>
<body>

<div id="box"></div>

</body>
</html>

पृष्ठभूमि-दोहराव

हालाँकि, यहाँ एक समस्या है। चूँकि चित्र का आकार एलिमेंट की पृष्ठभूमि के आकार से छोटा था, इसलिए क्षेत्र को भरने के लिए इसका एक से अधिक बार उपयोग किया गया।

इससे बचने के लिए background-repeat प्रॉपर्टी का उपयोग करें (जिसमें repeat, repeat-x, repeat-y, initial, inherit या no-repeat मान दिए जा सकते हैं)।

<!DOCTYPE html>
<html>
<head>
<style>
#box {
  padding:10px;
  width:300px;
  height:300px; 
  background-image: url("cdn.coddykit.com/cms/coddy_test.png");

 /* The width and height 
     values are set to 50%. */
 background-size: 50% 50%;
background-repeat:no-repeat;
}
</style>
</head>
<body>

<div id="box"></div>

</body>
</html>

पृष्ठभूमि-संलग्नक

एक अन्य पृष्ठभूमि गुण background-attachment है। इस गुण से हम यह निर्धारित कर सकते हैं कि पृष्ठभूमि की छवि पृष्ठ पर स्क्रॉल होगी या नहीं।

इस गुण में fixed या scroll मान लिए जाते हैं।

<!DOCTYPE html>
<html>
<head>
<style>
#box {
  padding:10px;
  width:300px;
  height:300px; 
  background-image: url("https://cdn.coddykit.com/cms/coddy_test.png");

 /* The width and height 
     values are set to 50%. */
 background-size: 50% 50%;
background-attachment:scroll;
background-repeat:no-repeat;
}
</style>
</head>
<body>

<div id="box"></div>

</body>
</html>

पृष्ठभूमि का संक्षिप्त रूप

जब हम ऊपर दिए गए उदाहरणों में सीखे गए पृष्ठभूमि गुणों को लागू करना चाहते हैं, तो हमें 4-5 पंक्तियों के व्यंजक परिभाषित करने पड़ सकते हैं।

एक ही पंक्ति में परिभाषित करने के लिए हम background के शॉर्टकट गुण का उपयोग करते हैं।

आइए, अपना उदाहरण देखते हैं।

background गुण में no-repeat, आकार, पृष्ठ के भीतर स्थिति, और स्रोत छवि का URL परिभाषित किए गए हैं।

<!DOCTYPE html>
<html>
<head>
<style>
#box {
  padding:10px;
  width:300px;
  height:300px; 
  background: no-repeat center/50% 
      url("https://cdn.coddykit.com/cms/coddy_test.png");
   }
</style>
</head>
<body>

<div id="box"></div>

</body>
</html>

बधाई हो

बधाई हो 🎉

इस भाग में हमने रंग और पृष्ठभूमि सीखी।

अगले भाग में हम बॉक्स, ब्लॉक और इनलाइन अवधारणाएँ सीखेंगे।

रंग और पृष्ठभूमि — चित्र 12
शुरुआत निःशुल्क

एआई शिक्षक के साथ HTML सीखें — निःशुल्क

अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।

पाठ्यक्रम
16
पाठ
35

अक्सर पूछे जाने वाले प्रश्न

क्या “रंग और पृष्ठभूमि” पाठ निःशुल्क है?

हाँ—“रंग और पृष्ठभूमि” का पूरा पाठ यहाँ वेब पर निःशुल्क पढ़ा जा सकता है। इंटरैक्टिव अभ्यास (अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर) करने और HTML for Kids पाठ्यक्रम का बाकी हिस्सा अनलॉक करने के लिए CoddyKit PRO लें। HTML for Kids पाठ्यक्रम में कुल 1 पाठ शामिल हैं।

“रंग और पृष्ठभूमि” में मैं क्या सीखूँगा?

रंग और पृष्ठभूमि आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ HTML for Kids का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।

क्या HTML for Kids शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?

पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर HTML for Kids शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 1 में से 1वाँ पाठ है।

“रंग और पृष्ठभूमि” पाठ पूरा करने में कितना समय लगता है?

CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।

क्या मैं इस HTML for Kids पाठ में कोड लिख और चला सकता हूँ?

हाँ। हर HTML for Kids पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।

← HTML for Kids पर वापस जाएँ