लोड हो रहा है...

CSS सूचियाँ

HTML आपको ul और ol देता है। CSS तय करता है वे सूचियाँ कैसी दिखें — गोल बुलेट, वर्ग, संख्याएँ, अक्षर, या नेव मेनू बनाते समय बिल्कुल बिना मार्कर।

list-style टूलकिट

📊 एक नज़र में सूची शैलियाँ

प्रॉपर्टी रोज़ का काम
list-style-type मार्कर आकार या क्रमांकन शैली (disc, square, decimal…)
list-style-position मार्कर कंटेंट बॉक्स के अंदर या बाहर
list-style-image मार्कर के रूप में छवि
list-style type, position और image का shorthand
list-style: none मार्कर हटाना (नेव मेनू के लिए आम)

मार्कर सूची आइटम के हैं, पर आप आमतौर पर ul या ol पर स्टाइल लगाते हैं ताकि हर li वही रूप ले।

बुलेट प्रकार

अव्यवस्थित सूचियाँ अक्सर disc से शुरू होती हैं। डिज़ाइन शांत या तेज़ मार्कर चाहे तो circle या square पर जाएँ।

बुलेट मार्कर प्रकार

css
CSS Code
ul.features {
list-style-type: square;
}

ul.notes {
list-style-type: circle;
}

क्रमांकित और अक्षरीय सूचियाँ

व्यवस्थित सूचियाँ क्रमांकन शैलियाँ उपयोग करती हैं। decimal रोज़ का विकल्प है; lower-alpha या upper-roman रूपरेखा और औपचारिक चरणों के लिए ठीक।

व्यवस्थित सूची प्रकार

css
CSS Code
ol.steps {
list-style-type: decimal;
}

ol.outline {
list-style-type: lower-alpha;
}

मार्कर स्थान — अंदर या बाहर

list-style-position: outside (आम डिफ़ॉल्ट) मार्कर को मार्जिन में रखता है। inside उसे टेक्स्ट प्रवाह में खींचता है — तंग कार्ड में उपयोगी।

प्रवाह में मार्कर

css
CSS Code
ul.card-list {
list-style-position: inside;
padding-left: 0;
}

मेनू के लिए मार्कर हटाएँ

नेविगेशन सूचियाँ शायद ही बुलेट चाहती हैं। list-style: none उन्हें साफ़ करता है — फिर padding/margin से अपना अंतराल दें।

साफ़ नेव सूची

css
CSS Code
nav ul {
list-style: none;
margin: 0;
padding: 0;
}

छवि मार्कर और shorthand

छोटी छवि बुलेट की जगह ले सकती है। छोटे एसेट रखें। list-style shorthand एक पंक्ति में type, position और image सेट कर सकता है।

छवि मार्कर + shorthand

css
CSS Code
ul.custom {
list-style: square outside none;
}

ul.icons {
list-style-image: url("/icons/check.svg");
}

शांत सूची आदत

प्रति सूची एक साफ़ मार्कर शैली चुनें, छवि मार्कर छोटे रखें, और मेनू के लिए none के बाद padding रीसेट करें ताकि आइटम साफ़ संरेखित हों।

पठनीय लेख सूची

css
CSS Code
article ul {
list-style-type: disc;
list-style-position: outside;
padding-left: 1.25rem;
line-height: 1.6;
}

खुद आज़माएँ

  1. एक ul को list-style-type: square करें।
  2. एक ol को lower-alpha से स्टाइल करें।
  3. छोटे कार्ड सूची पर list-style-position: inside लगाएँ।
  4. nav ul से list-style: none और शून्य padding से बुलेट हटाएँ।
  5. छोटा list-style-image आज़माएँ; छवि फेल हो तो type पर लौटें।

आम गलतियाँ

  • सोचना कि केवल li पर color हर जगह कस्टम मार्कर बदल देगा
  • list-style: none लगाना पर बड़ा डिफ़ॉल्ट padding छोड़ना जो टूटा लगे
  • विशाल list-style-image फ़ाइलें जो पंक्ति पर हावी हों
  • क्रम मायने रखे तो CSS से ul क्रमांकित करना बजाय अर्थपूर्ण ol
  • इस पाठ को लिंक hover/visited से मिलाना (पिछला सत्र)

सारांश

  • list-style-type बुलेट या क्रमांकन शैली चुनता है
  • list-style-position मार्कर अंदर या बाहर रखता है
  • list-style: none मेनू के लिए मार्कर साफ़ करता है
  • list-style-image और list-style shorthand अतिरिक्त विकल्प देते हैं
  • मार्कर शांत रखें और बुलेट हटाने के बाद padding जानबूझकर सेट करें

🧠 अपने ज्ञान की परीक्षा करें

शुरू करने के लिए तैयार

अपने ज्ञान की परीक्षा करें

इस इंटरैक्टिव क्विज़ के साथ अपनी चुनौती लें और देखें कि आप विषय को कितनी अच्छी तरह समझते हैं

❓
7
प्रश्न
🎯
70%
पास करने के लिए
♾️
∞
समय
🔄
∞
प्रयास

📝 निर्देश

  • हर प्रश्न को ध्यान से पढ़ें
  • हर प्रश्न के लिए सबसे अच्छा उत्तर चुनें
  • आप जितनी बार चाहें क्विज़ दोबारा दे सकते हैं
  • आपकी प्रगति शीर्ष पर दिखाई जाएगी