Learn how to create bulleted lists using the <ul> (unordered list) and <li> (list item) tags with different bullet styles.
To write an HTML program that demonstrates the use of <ul> (unordered list) and <li> (list item) tags to create bulleted lists with different bullet styles.
An unordered list in HTML is used to display a list of items that are not in a specific order. The list items are marked with bullets by default.
<ul> — defines the unordered list container<li> — defines each list item inside the list| Type Attribute | Bullet Style | Example |
|---|---|---|
type="disc" (default) |
Filled circle (●) |
|
type="circle" |
Hollow circle (○) |
|
type="square" |
Filled square (■) |
|
list-style-type: none; (CSS) |
No bullets |
|
| Mistake | Why It's Wrong | Correct Way |
|---|---|---|
Forgetting the <ul> tag |
List items won't be grouped | Wrap <li> tags inside <ul> |
Using <ul> without <li> |
Invalid HTML structure | Always use <li> for each item |
| Nesting incorrectly | Broken list structure | Nested <ul> must be inside <li> |
Using type attribute in HTML5 |
Deprecated in HTML5 | Use CSS list-style-type instead |
| Not closing tags | Invalid HTML | Always close: <ul>...</ul> |
<ul> creates a bulleted list where order doesn't matter.<li> defines each list item.type attribute (deprecated) or CSS list-style-type.You have successfully:
<ul> and <li> tags.type attribute on <ul> is deprecated in HTML5. Use CSS list-style-type for modern web development!
list-style-image to use custom images as bullets. Create a navigation menu using unordered lists styled with CSS!
ایک HTML پروگرام لکھنا جو <ul> (غیر ترتیب شدہ فہرست) اور <li> (فہرست کا آئٹم) ٹیگز کے استعمال کو مختلف بلٹ اسٹائلز کے ساتھ ظاہر کرتا ہے۔
HTML میں غیر ترتیب شدہ فہرست کا استعمال ان آئٹمز کی فہرست ظاہر کرنے کے لیے کیا جاتا ہے جو کسی مخصوص ترتیب میں نہیں ہیں۔ فہرست کے آئٹمز ڈیفالٹ طور پر بلٹس کے ساتھ نشان زد ہوتے ہیں۔
<ul> — غیر ترتیب شدہ فہرست کا کنٹینر مخصوص کرتا ہے<li> — فہرست کے اندر ہر آئٹم کی وضاحت کرتا ہے| type صفت | بلٹ اسٹائل | مثال |
|---|---|---|
type="disc" (ڈیفالٹ) |
بھرا ہوا دائرہ (●) |
|
type="circle" |
کھوکھلا دائرہ (○) |
|
type="square" |
بھرا ہوا مربع (■) |
|
list-style-type: none; (CSS) |
کوئی بلٹ نہیں |
|
| غلطی | یہ کیوں غلط ہے | صحیح طریقہ |
|---|---|---|
<ul> ٹیگ بھول جانا |
فہرست کے آئٹمز گروپ نہیں ہوں گے | <li> ٹیگز کو <ul> کے اندر لپیٹیں |
<li> کے بغیر <ul> کا استعمال |
غلط HTML ڈھانچہ | ہر آئٹم کے لیے ہمیشہ <li> استعمال کریں |
| غلط طریقے سے نیسٹ کرنا | ٹوٹی ہوئی فہرست کا ڈھانچہ | نیسٹڈ <ul> <li> کے اندر ہونا چاہیے |
HTML5 میں type صفت کا استعمال |
HTML5 میں متروک | اس کی بجائے CSS list-style-type استعمال کریں |
| ٹیگز بند نہ کرنا | غلط HTML | ہمیشہ بند کریں: <ul>...</ul> |
<ul> ایک بلٹڈ فہرست بناتا ہے جہاں ترتیب کی کوئی اہمیت نہیں ہوتی۔<li> ہر فہرست آئٹم کی وضاحت کرتا ہے۔type صفت (متروک) یا CSS list-style-type کا استعمال کرکے بلٹ اسٹائل تبدیل کر سکتے ہیں۔آپ نے کامیابی سے:
<ul> اور <li> ٹیگز کے ساتھ ایک HTML صفحہ بنایا۔<ul> پر type صفت HTML5 میں متروک ہے۔ جدید ویب ڈیولپمنٹ کے لیے CSS list-style-type استعمال کریں!
list-style-image کے ساتھ تجربہ کریں۔ CSS کے ساتھ اسٹائل کردہ غیر ترتیب شدہ فہرستوں کا استعمال کرتے ہوئے نیویگیشن مینو بنائیں!