📘 HTML Lists – Ordered, Unordered, and Definition Lists
🔷 1. Introduction:
In HTML, lists are used to display items in a structured and organized way.
HTML supports three types of lists:
- Ordered List (
<ol>) – Numbered list - Unordered List (
<ul>) – Bulleted list - Definition List (
<dl>) – Term-definition list
Lists are helpful in menus, instructions, features, etc.
🔷 2. Definition of Each List Type:
| List Type | Tag | Description |
|---|---|---|
| Ordered List | <ol> | Items appear with numbers (1, 2, 3…) |
| Unordered List | <ul> | Items appear with bullets (•, ○, etc.) |
| Definition List | <dl> | Shows term and its description |
🔷 3. Ordered List (<ol>)
Syntax:
<ol>
<li>HTML</li>
<li>CSS</li>
<li>JavaScript</li>
</ol>
Output:
- HTML
- CSS
- JavaScript
✅ Use when order matters (e.g., steps, instructions)
🔷 4. Unordered List (<ul>)
Syntax:
<ul>
<li>Apple</li>
<li>Banana</li>
<li>Mango</li>
</ul>
Output:
- Apple
- Banana
- Mango
✅ Use when order doesn’t matter (e.g., features, items)
🔷 5. Definition List (<dl>)
Syntax:
<dl>
<dt>HTML</dt>
<dd>HyperText Markup Language</dd>
<dt>CSS</dt>
<dd>Cascading Style Sheets</dd>
</dl>
Output:
HTML
HyperText Markup Language
CSS
Cascading Style Sheets
✅ Used for glossaries, terms, and definitions
🔷 6. Nested Lists:
You can create lists inside lists (known as nested lists):
<ol>
<li>Frontend
<ul>
<li>HTML</li>
<li>CSS</li>
</ul>
</li>
<li>Backend</li>
</ol>
🔷 7. Customizing List Styles with CSS:
<ul style="list-style-type: square;">
<li>Option A</li>
<li>Option B</li>
</ul>
<ol type="A">
<li>First</li>
<li>Second</li>
</ol>
You can use different types like:
- Numbers:
1,A,a,I,i - Bullets:
disc,circle,square
🔷 8. Real Life Uses:
- Instructions list
- Product features
- FAQs
- Glossary of terms
- To-do list
🔷 9. Table Summary of Lists:
| List Type | Tag | Sub-tags | Used for |
|---|---|---|---|
| Ordered | <ol> | <li> | Steps, ranking |
| Unordered | <ul> | <li> | Bulleted points |
| Definition | <dl> | <dt>, <dd> | Meaning, definitions |
🔷 10. Advantages:
- Makes content clear and structured
- Easy to read and scan
- Flexible to format
- Works across all browsers
🔷 11. Limitations:
- Style is limited without CSS
- No automatic numbering for definition lists
- Not suitable for paragraphs or complex data
📗 HTML की सूचियाँ – क्रमबद्ध, अक्रमबद्ध और परिभाषा सूची
🔷 1. परिचय (Introduction):
HTML में सूचियों (Lists) का उपयोग जानकारी को क्रमबद्ध और व्यवस्थित रूप से दिखाने के लिए किया जाता है।
HTML में तीन प्रकार की सूचियाँ होती हैं:
- Ordered List (
<ol>) – क्रमबद्ध सूची (जैसे: 1, 2, 3…) - Unordered List (
<ul>) – अक्रमबद्ध सूची (जैसे: •, ○) - Definition List (
<dl>) – परिभाषा सूची (शब्द और उसका अर्थ)
🔷 2. प्रत्येक सूची की परिभाषा:
| सूची प्रकार | टैग | विवरण |
|---|---|---|
| Ordered List | <ol> | आइटम को नंबर से दर्शाता है |
| Unordered List | <ul> | आइटम को बुलेट से दर्शाता है |
| Definition List | <dl> | शब्द और उसके अर्थ को दर्शाता है |
🔷 3. Ordered List (क्रमबद्ध सूची):
Syntax (सिंटैक्स):
<ol>
<li>HTML</li>
<li>CSS</li>
<li>JavaScript</li>
</ol>
Output (आउटपुट):
- HTML
- CSS
- JavaScript
✅ इसका उपयोग तब करें जब क्रम (order) जरूरी हो जैसे: स्टेप्स या निर्देश।
🔷 4. Unordered List (अक्रमबद्ध सूची):
Syntax:
<ul>
<li>Apple</li>
<li>Banana</li>
<li>Mango</li>
</ul>
Output:
- Apple
- Banana
- Mango
✅ इसका उपयोग तब करें जब क्रम जरूरी न हो, जैसे: विशेषताएँ, वस्तुएँ।
🔷 5. Definition List (परिभाषा सूची):
Syntax:
<dl>
<dt>HTML</dt>
<dd>HyperText Markup Language</dd>
<dt>CSS</dt>
<dd>Cascading Style Sheets</dd>
</dl>
Output:
HTML
HyperText Markup Language
CSS
Cascading Style Sheets
✅ इसका उपयोग शब्दों और उनके अर्थ को दिखाने के लिए किया जाता है।
🔷 6. Nested Lists (सूचियों के अंदर सूची):
HTML में आप एक सूची के अंदर दूसरी सूची भी बना सकते हैं:
<ol>
<li>Frontend
<ul>
<li>HTML</li>
<li>CSS</li>
</ul>
</li>
<li>Backend</li>
</ol>
🔷 7. CSS से कस्टम लिस्ट स्टाइल:
<ul style="list-style-type: square;">
<li>Option A</li>
<li>Option B</li>
</ul>
<ol type="A">
<li>First</li>
<li>Second</li>
</ol>
ऑप्शन:
<ol type="1">,"A","a","I","i"<ul>मेंdisc,circle,square
🔷 8. वास्तविक उपयोग (Real Life Uses):
- To-do लिस्ट
- प्रोडक्ट की विशेषताएँ
- स्टेप बाय स्टेप गाइड
- शब्दकोष या शब्दावली
- परीक्षा निर्देश
🔷 9. सारणी (Table Summary):
| सूची प्रकार | टैग | सब टैग्स | उपयोग |
|---|---|---|---|
| Ordered List | <ol> | <li> | निर्देश, स्टेप्स |
| Unordered List | <ul> | <li> | बुलेटेड जानकारी |
| Definition List | <dl> | <dt>, <dd> | शब्द और अर्थ |
🔷 10. लाभ (Advantages):
- जानकारी को स्पष्ट बनाता है
- पढ़ने में आसान
- सभी ब्राउज़र में काम करता है
- कोड सिंपल होता है
- साइट की गुणवत्ता बढ़ाता है
🔷 11. सीमाएँ (Limitations):
- परिभाषा सूची में numbering नहीं आती
- बेहतर स्टाइल के लिए CSS जरूरी
- जटिल डेटा दिखाने के लिए सीमित

