सीएसएस ट्यूटोरियल

सीएसएस होम सीएसएस परिचय सीएसएस सिंटेक्स सीएसएस चयनकर्ता सीएसएस कैसे करें सीएसएस टिप्पणियाँ सीएसएस रंग सीएसएस पृष्ठभूमि सीएसएस बॉर्डर्स सीएसएस मार्जिन सीएसएस पैडिंग सीएसएस ऊंचाई/चौड़ाई सीएसएस बॉक्स मॉडल सीएसएस रूपरेखा सीएसएस पाठ सीएसएस फ़ॉन्ट्स सीएसएस प्रतीक सीएसएस लिंक सीएसएस सूचियां सीएसएस टेबल्स सीएसएस प्रदर्शन सीएसएस अधिकतम-चौड़ाई सीएसएस स्थिति सीएसएस जेड-इंडेक्स सीएसएस अतिप्रवाह सीएसएस फ्लोट सीएसएस इनलाइन-ब्लॉक सीएसएस संरेखित करें सीएसएस संयोजक सीएसएस छद्म वर्ग सीएसएस छद्म तत्व सीएसएस अस्पष्टता सीएसएस नेविगेशन बार सीएसएस ड्रॉपडाउन सीएसएस छवि गैलरी सीएसएस छवि स्प्राइट्स सीएसएस एटीआर चयनकर्ता सीएसएस फॉर्म सीएसएस काउंटर सीएसएस वेबसाइट लेआउट सीएसएस इकाइयां सीएसएस विशिष्टता सीएसएस !महत्वपूर्ण सीएसएस गणित कार्य

सीएसएस उन्नत

सीएसएस गोल कोनों सीएसएस सीमा छवियां सीएसएस पृष्ठभूमि सीएसएस रंग सीएसएस रंग कीवर्ड सीएसएस ग्रेडिएंट सीएसएस छाया सीएसएस पाठ प्रभाव सीएसएस वेब फ़ॉन्ट्स CSS 2D ट्रांसफ़ॉर्म CSS 3D ट्रांसफ़ॉर्म सीएसएस संक्रमण सीएसएस एनिमेशन सीएसएस टूलटिप्स सीएसएस शैली छवियां सीएसएस छवि प्रतिबिंब CSS ऑब्जेक्ट-फिट सीएसएस वस्तु-स्थिति सीएसएस मास्किंग सीएसएस बटन सीएसएस पेजिनेशन सीएसएस एकाधिक कॉलम सीएसएस यूजर इंटरफेस सीएसएस चर सीएसएस बॉक्स साइजिंग सीएसएस मीडिया प्रश्न सीएसएस एमक्यू उदाहरण सीएसएस फ्लेक्सबॉक्स

सीएसएस उत्तरदायी

आरडब्ल्यूडी परिचय आरडब्ल्यूडी व्यूपोर्ट आरडब्ल्यूडी ग्रिड व्यू आरडब्ल्यूडी मीडिया प्रश्न आरडब्ल्यूडी छवियां आरडब्ल्यूडी वीडियो आरडब्ल्यूडी फ्रेमवर्क आरडब्ल्यूडी टेम्पलेट्स

सीएसएस ग्रिड

ग्रिड परिचय ग्रिड कंटेनर ग्रिड आइटम

सीएसएस एसएएसएस

एसएएसएस ट्यूटोरियल

सीएसएस उदाहरण

सीएसएस टेम्पलेट्स सीएसएस उदाहरण सीएसएस प्रश्नोत्तरी सीएसएस अभ्यास सीएसएस प्रमाणपत्र

सीएसएस संदर्भ

सीएसएस संदर्भ सीएसएस चयनकर्ता सीएसएस कार्य सीएसएस संदर्भ कर्ण सीएसएस वेब सुरक्षित फ़ॉन्ट्स सीएसएस एनिमेटेबल सीएसएस इकाइयां सीएसएस पीएक्स-ईएम कनवर्टर सीएसएस रंग सीएसएस रंग मान सीएसएस डिफ़ॉल्ट मान सीएसएस ब्राउज़र समर्थन

सीएसएस कैसे जोड़ें


जब कोई ब्राउज़र किसी स्टाइल शीट को पढ़ता है, तो वह स्टाइल शीट में दी गई जानकारी के अनुसार HTML दस्तावेज़ को प्रारूपित करेगा।


CSS डालने के तीन तरीके

स्टाइल शीट डालने के तीन तरीके हैं:

  • बाहरी सीएसएस
  • आंतरिक सीएसएस
  • इनलाइन सीएसएस

बाहरी सीएसएस

बाहरी स्टाइल शीट के साथ, आप केवल एक फ़ाइल को बदलकर पूरी वेबसाइट का रूप बदल सकते हैं!

प्रत्येक HTML पृष्ठ में <link> तत्व के अंदर, शीर्ष अनुभाग के अंदर बाहरी स्टाइल शीट फ़ाइल का संदर्भ शामिल होना चाहिए।

उदाहरण

बाहरी शैलियों को HTML पृष्ठ के <head> अनुभाग के अंदर <link> तत्व के भीतर परिभाषित किया गया है:

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

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

</body>
</html>

एक बाहरी स्टाइल शीट किसी भी टेक्स्ट एडिटर में लिखी जा सकती है, और इसे .css एक्सटेंशन के साथ सहेजा जाना चाहिए।

बाहरी .css फ़ाइल में कोई HTML टैग नहीं होना चाहिए।

यहाँ "mystyle.css" फ़ाइल कैसी दिखती है:

"mystyle.css"

body {
  background-color: lightblue;
}

h1 {
  color: navy;
  margin-left: 20px;
}

नोट: संपत्ति मूल्य और इकाई के बीच एक स्थान न जोड़ें:
गलत (स्थान): margin-left: 20 px;
सही (नोस्पेस):margin-left: 20px;



आंतरिक सीएसएस

एक आंतरिक शैली पत्रक का उपयोग किया जा सकता है यदि एक एकल HTML पृष्ठ की एक अनूठी शैली है।

आंतरिक शैली को <शैली> तत्व के अंदर, शीर्ष अनुभाग के अंदर परिभाषित किया गया है।

उदाहरण

आंतरिक शैलियों को HTML पृष्ठ के <head> अनुभाग के अंदर <शैली> तत्व के भीतर परिभाषित किया गया है:

<!DOCTYPE html>
<html>
<head>
<style>
body {
  background-color: linen;
}

h1 {
  color: maroon;
  margin-left: 40px;
}
</style>
</head>
<body>

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

</body>
</html>

इनलाइन सीएसएस

एक तत्व के लिए एक अनूठी शैली लागू करने के लिए एक इनलाइन शैली का उपयोग किया जा सकता है।

इनलाइन शैलियों का उपयोग करने के लिए, प्रासंगिक तत्व में शैली विशेषता जोड़ें। शैली विशेषता में कोई भी CSS गुण हो सकता है।

उदाहरण

इनलाइन शैलियों को प्रासंगिक तत्व की "शैली" विशेषता के भीतर परिभाषित किया गया है:

<!DOCTYPE html>
<html>
<body>

<h1 style="color:blue;text-align:center;">This is a heading</h1>
<p style="color:red;">This is a paragraph.</p>

</body>
</html>

युक्ति: एक इनलाइन शैली स्टाइल शीट (प्रस्तुति के साथ सामग्री को मिलाकर) के कई फायदे खो देती है। इस विधि का प्रयोग संयम से करें।


एकाधिक शैली पत्रक

यदि अलग-अलग स्टाइल शीट में एक ही चयनकर्ता (तत्व) के लिए कुछ गुणों को परिभाषित किया गया है, तो अंतिम रीड स्टाइल शीट के मान का उपयोग किया जाएगा। 

मान लें कि बाहरी स्टाइल शीट में <h1> तत्व के लिए निम्न शैली है:

h1 {
  color: navy;
}

फिर, मान लें कि एक आंतरिक स्टाइल शीट में <h1> तत्व के लिए निम्न शैली भी है:

h1 {
  color: orange;   
}

उदाहरण

यदि बाहरी स्टाइल शीट के लिंक के बाद आंतरिक शैली को परिभाषित किया जाता है , तो <h1> तत्व "नारंगी" होंगे:

<head>
<link rel="stylesheet" type="text/css" href="mystyle.css">
<style>
h1 {
  color: orange;
}
</style>
</head>

उदाहरण

हालांकि, अगर बाहरी स्टाइल शीट के लिंक से पहले आंतरिक शैली को परिभाषित किया गया है, तो <h1> तत्व "नौसेना" होंगे: 

<head>
<style>
h1 {
  color: orange;
}
</style>
<link rel="stylesheet" type="text/css" href="mystyle.css">
</head>

कैस्केडिंग ऑर्डर

एक HTML तत्व के लिए निर्दिष्ट एक से अधिक शैली होने पर किस शैली का उपयोग किया जाएगा?

एक पृष्ठ की सभी शैलियाँ निम्नलिखित नियमों के अनुसार एक नई "वर्चुअल" स्टाइल शीट में "कैस्केड" करेंगी, जहाँ नंबर एक की सर्वोच्च प्राथमिकता है:

  1. इनलाइन शैली (HTML तत्व के अंदर)
  2. बाहरी और आंतरिक स्टाइल शीट (हेड सेक्शन में)
  3. ब्राउज़र डिफ़ॉल्ट

इसलिए, एक इनलाइन शैली की सर्वोच्च प्राथमिकता होती है, और बाहरी और आंतरिक शैलियों और ब्राउज़र डिफ़ॉल्ट को ओवरराइड कर देगी।

कभी W3Schools Spaces के बारे में सुना है ? यहां आप अपनी खुद की वेबसाइट बना सकते हैं, या बाद में उपयोग के लिए कोड स्निपेट मुफ्त में सहेज सकते हैं।

मुफ़्त में शुरू करें

* किसी क्रेडिट कार्ड की आवश्यकता नहीं


व्यायाम के साथ खुद को परखें

व्यायाम:

यूआरएल के साथ एक बाहरी स्टाइल शीट जोड़ें: "mystyle.css"।

<head>

</head>

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