HTML Unordered Lists
In this page:
<ul style="list-style-type: value;">
<li>Item</li>
<li>Item</li>
</ul>
एक बुनियादी Unordered List बनाना
<ul> पूरी list को लपेटता है, और हर individual item अपने खुद के <li> (list item) tag के अंदर जाता है। ब्राउज़र default रूप से हर <li> को एक bullet point के साथ render करते हैं, visually यह संकेत देते हुए कि ये items एक संबंधित लेकिन unordered group बनाते हैं।
उदाहरण: Creating a Basic Unordered List
<ul>
<li>Milk</li>
<li>Bread</li>
</ul>
Sublists Nest करना
एक sublist parent <li> के अंदर एक पूरी नई <ul> element रखकर बनाई जाती है, उसके बाद नहीं -- यह sublist को उस specific item का असल child बनाता है, और ब्राउज़र स्वचालित रूप से इसे indent करते हैं और अक्सर nesting depth को visually अलग दिखाने के लिए bullet style बदल देते हैं।
उदाहरण: Nesting Sublists
<ul>
<li>Fruits
<ul>
<li>Apple</li>
</ul>
</li>
</ul>
Bullet Style बदलना
list-style-type हर item से पहले दिखने वाले marker shape को नियंत्रित करता है -- disc (एक भरा हुआ circle, default), circle (एक खोखला circle), या square (एक भरा हुआ square) -- जिससे आप nested list levels को visually अलग कर सकते हैं या किसी design की aesthetic से मैच कर सकते हैं।
- readers को यह visually अलग करने में मदद करने के लिए कि कोई sublist कितनी गहरी है, अलग-अलग nesting levels में अलग-अलग list-style-type values का उपयोग करें।
- Accepted values:
- list-style-type — disc | circle | square | none (CSS)
- ul पर type — obsolete
उदाहरण: Changing the Bullet Style
<ul style="list-style-type: square;">
<li>Item one</li>
<li>Item two</li>
</ul>
Navigation Menus के लिए Bullets हटाना
list-style: none bullet marker को पूरी तरह हटा देता है, जो एक semantically सही <ul> को horizontal या vertical navigation menu में बदलने की standard technique है, जो accessible list structure बनाए रखते हुए visually bulleted list जैसा बिल्कुल नहीं दिखता।
उदाहरण: Removing Bullets for Navigation Menus
<ul style="list-style: none;">
<li><a href="/">Home</a></li>
<li><a href="/about">About</a></li>
</ul>
Marker के रूप में एक Custom Image उपयोग करना
list-style-image आपको default bullet shape को एक छोटी custom image से बदलने देता है, जो एक branded checklist look के लिए उपयोगी है, हालांकि modern CSS अक्सर list-style-image के बजाय ::marker pseudo-element या li पर background-image का उपयोग करके ज़्यादा consistent, scalable results हासिल करता है।
उदाहरण: Using a Custom Image as a Marker
<ul style="list-style-image: url('check.png');">
<li>Completed step</li>
</ul>
Chapter Quiz — Complete all 26 topics to unlock
0/26 topics done
Complete these topics first:
- HTML Favicon
- HTML Page Title
- HTML Tables
- HTML Lists
- HTML Block & Inline
- HTML Comments
- HTML Colors
- HTML CSS
- HTML Links
- HTML Images
- HTML RGB Colors
- HTML HEX Colors
- HTML HSL Colors
- HTML Link Colors
- HTML Link Bookmarks
- HTML Background Images
- HTML Table Borders
- HTML Table Sizes
- HTML Table Headers
- HTML Table Padding & Spacing
- HTML Colspan & Rowspan
- HTML Table Styling
- HTML Table Colgroup
- HTML Unordered Lists
- HTML Ordered Lists
- HTML Other Lists / Description Lists