📘 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 जरूरी
- जटिल डेटा दिखाने के लिए सीमित