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

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

सीएसएस उन्नत

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

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

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

सीएसएस ग्रिड

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

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

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

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

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

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

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

CSS विशेषता चयनकर्ता


विशिष्ट विशेषताओं के साथ HTML तत्वों को स्टाइल करें

HTML तत्वों को स्टाइल करना संभव है जिनमें विशिष्ट विशेषताएँ या विशेषता मान हों।


सीएसएस [विशेषता] चयनकर्ता

[attribute]चयनकर्ता का उपयोग निर्दिष्ट विशेषता वाले तत्वों का चयन करने के लिए किया जाता है

निम्न उदाहरण लक्ष्य विशेषता वाले सभी <a> तत्वों का चयन करता है:

उदाहरण

a[target] {
  background-color: yellow;
}

सीएसएस [विशेषता = "मान"] चयनकर्ता

[attribute="value"]चयनकर्ता का उपयोग निर्दिष्ट विशेषता और मान वाले तत्वों का चयन करने के लिए किया जाता है

निम्न उदाहरण लक्ष्य = "_ रिक्त" विशेषता वाले सभी <a> तत्वों का चयन करता है:

उदाहरण

a[target="_blank"] {
  background-color: yellow;
}

सीएसएस [विशेषता ~ = "मान"] चयनकर्ता

चयनकर्ता का [attribute~="value"]उपयोग एक निर्दिष्ट शब्द वाले विशेषता मान वाले तत्वों का चयन करने के लिए किया जाता है।

निम्न उदाहरण एक शीर्षक विशेषता वाले सभी तत्वों का चयन करता है जिसमें शब्दों की एक स्थान से अलग की गई सूची है, जिनमें से एक "फूल" है:

उदाहरण

[title~="flower"] {
  border: 5px solid yellow;
}

ऊपर दिया गया उदाहरण शीर्षक = "फूल", शीर्षक = "ग्रीष्मकालीन फूल" और शीर्षक = "फूल नया" वाले तत्वों से मेल खाएगा, लेकिन शीर्षक = "मेरा-फूल" या शीर्षक = "फूल" नहीं।



सीएसएस [विशेषता|="मान"] चयनकर्ता

चयनकर्ता का [attribute|="value"]उपयोग निर्दिष्ट विशेषता वाले तत्वों का चयन करने के लिए किया जाता है, जिसका मान बिल्कुल निर्दिष्ट मान हो सकता है, या निर्दिष्ट मान के बाद हाइफ़न (-) हो सकता है।

नोट: मान एक संपूर्ण शब्द होना चाहिए, या तो अकेला, जैसे वर्ग = "शीर्ष", या उसके बाद एक हाइफ़न (-), जैसे वर्ग = "टॉप-टेक्स्ट"।

उदाहरण

[class|="top"] {
  background: yellow;
}

सीएसएस [विशेषता ^ = "मान"] चयनकर्ता

चयनकर्ता का [attribute^="value"]उपयोग निर्दिष्ट विशेषता वाले तत्वों का चयन करने के लिए किया जाता है, जिसका मान निर्दिष्ट मान से शुरू होता है।

निम्न उदाहरण "शीर्ष" से शुरू होने वाले वर्ग विशेषता मान वाले सभी तत्वों का चयन करता है:

नोट: मान का पूरा शब्द होना ज़रूरी नहीं है!

उदाहरण

[class^="top"] {
  background: yellow;
}

सीएसएस [विशेषता $ = "मान"] चयनकर्ता

चयनकर्ता का [attribute$="value"]उपयोग उन तत्वों का चयन करने के लिए किया जाता है जिनकी विशेषता मान निर्दिष्ट मान के साथ समाप्त होती है।

निम्न उदाहरण एक वर्ग विशेषता मान वाले सभी तत्वों का चयन करता है जो "परीक्षण" के साथ समाप्त होता है:

नोट: मान का पूरा शब्द होना ज़रूरी नहीं है!  

उदाहरण

[class$="test"] {
  background: yellow;
}

सीएसएस [विशेषता*="मान"] चयनकर्ता

[attribute*="value"]चयनकर्ता का उपयोग उन तत्वों का चयन करने के लिए किया जाता है जिनके विशेषता मान में एक निर्दिष्ट मान होता है

निम्न उदाहरण वर्ग विशेषता मान वाले सभी तत्वों का चयन करता है जिसमें "te" शामिल है:

नोट: मान का पूरा शब्द होना ज़रूरी नहीं है!  

उदाहरण

[class*="te"] {
  background: yellow;
}

स्टाइलिंग फॉर्म

विशेषता चयनकर्ता वर्ग या आईडी के बिना रूपों को स्टाइल करने के लिए उपयोगी हो सकते हैं:

उदाहरण

input[type="text"] {
  width: 150px;
  display: block;
  margin-bottom: 10px;
  background-color: yellow;
}

input[type="button"] {
  width: 120px;
  margin-left: 35px;
  display: block;
}

टिप: सीएसएस के साथ फॉर्म को स्टाइल करने के तरीके के बारे में अधिक उदाहरणों के लिए हमारे सीएसएस फॉर्म ट्यूटोरियल पर जाएं।


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

व्यायाम:

उन <a> तत्वों के लिए पृष्ठभूमि का रंग "लाल" पर सेट करें जिनमें एक targetविशेषता है।

<style>
 {
  background-color: red;
}
</style>

<body>
  <a href="https://w3schools.com">w3schools.com</a>
  <a href="http://disney.com" target="_blank">Disney.com</a>
  <a href="http://wikipedia.org" target="_top">wikipedia.org</a>
</body>


सभी CSS विशेषता चयनकर्ता

Selector Example Example description
[attribute] [target] Selects all elements with a target attribute
[attribute=value] [target=_blank] Selects all elements with target="_blank"
[attribute~=value] [title~=flower] Selects all elements with a title attribute containing the word "flower"
[attribute|=value] [lang|=en] Selects all elements with a lang attribute value starting with "en"
[attribute^=value] a[href^="https"] Selects every <a> element whose href attribute value begins with "https"
[attribute$=value] a[href$=".pdf"] Selects every <a> element whose href attribute value ends with ".pdf"
[attribute*=value] a[href*="w3schools"] Selects every <a> element whose href attribute value contains the substring "w3schools"