تگ ul در HTML

آموزش طراحی سایت

تگ ul چیست؟ در چه مواردی از تگ ul استفاده می‌شود؟ چگونه یک لیست بدون شماره یا بدون ترتیب یا Unordered List در HTML بسازیم؟ در این مقاله به صورت کامل به لیست‌های بدون ترتیب می‌پردازیم و خاصیت‌ها و تگ‌های زیر‌مجموعه این تگ را مورد بررسی قرار می‌دهیم.

تگ ul یا لیست بدون ترتیب در HTML

برای ساخت لیستی از داده‌ها و محتوا از تگ‌های مختلفی در HTML استفاده می‌شود. یکی از این تگ‌ها تگ ul یا unordered list می‌باشد که به لیست بدون ترتیب معروف است. اگر علاقمند به دریافت اطلاعات کامل در مورد تمامی لیست‌ها هستید پیشنهاد می‌کنیم، مقاله آموزشی میزفا در خصوص آشنایی با لیست‌ها را مطالعه کنید.

تگ‌ <ul> برای ساخت لیست‌هایی با آیتم‌های بدون ترتیب ساخته می‌شود و آیتم‌های هر لیست به صورت دایره‌هایی تو پر در می‌آید. (البته با ویژگی‌هایی از سی اس اس «CSS» می‌توانیم این آیتم‌ها را به صورت دایره تو خالی ویا مربع تو پر نیز نمایش دهیم که در این پست به آن‌ نیز می‌پردازیم).

این تگ از نسخه سوم HTML توسط W3C به وب اضافه شده است و برای قرار دادن لیست‌ها از یک تگ زیرمجموعه به نام تگ <li> استفاده می‌کند و هیچ محدودیتی در تعداد آیتم‌های لیست وجود ندارد.

تگ زیرمجموعه li

همانطور که گفته شد برای ایجاد یک لیست بدون ترتیب با استفاده از تگ ul می‌بایست از یک تگ زیرمجموعه به نام <li> استفاده کنیم. این تگ که یک تگ از نوع block-level می‌باشد، امکان سفارشی سازی و زیبا‌سازی بسیاری در CSS دارد و بسیاری از کاربران با سفارشی سازی مخصوص خود از این تگ استفاده می‌کنند.

نمونه کد لیست‌های بدون ترتیب

نمونه‌ای از کد ساخت لیست‌های بدون ترتیب را می‌توانید در زیر مشاهده کنید. همانطور که گفته شد، شما می‌توانید به تعداد نامحدودی لیست و عضو داشته باشید.

<ul>
<li>bread</li>
<li>coffee beans</li>
<li>milk</li>
<li>butter</li>
</ul>
نمونه لیست‌های بدون ترتیب

استایل‌دهی لیست ها

همانطور که در بخش‌های قبل گفتم، ۳ استایل متفاوت برای لیست ها به صورت پیش‌فرض در HTML ایجاد شده است که می‌توانید از آنها استفاده کنید.

نمونه استایل‌دهی لیست‌ها را در زیر می‌توانید مشاهده کنید. همچنین پیشنهاد میکنم برای شخصی سازی لیست‌ها کمی در اینترنت جست و جو کنید تا لیست‌ها آنگونه که می‌خواهید بررسی شود.

<!DOCTYPE html>
<html>
<head>
<style>
ul.a {
list-style-type: circle;
}

ul.b {
list-style-type: square;
}

</style>
</head>
<body>

<p>Example of unordered lists:</p>
<ul class="a">
<li>Coffee</li>
<li>Tea</li>
<li>Coca Cola</li>
</ul>

<ul class="b">
<li>Coffee</li>
<li>Tea</li>
<li>Coca Cola</li>
</ul>

</body>
</html>
استایلدهی لیست بدون ترتیب
استایلدهی لیست بدون ترتیب

نمونه کد تو در تو لیست‌های بدون ترتیب

با ایجاد کردن چند تگ <ul> درون هم می‌توانیم لیست‌هایی تو در تو بسازیم.

در حالت لیست‌های تو در تو لیست‌ها از سه استایل دایره توپر، مربع تو پر و دایره تو خاله استفاده می‌کنند.

نمونه‌ی یک لیست بدون ترتیب تو در تو را در زیر می‌توانید مشاهده کنید:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Mizfa tag sample</title>

</head>
<!-- This Sample Page is Completely -->
<!-- For Mizfa Blog -->
<body>
<ul>
<li>first item</li>
<li>second item
<!-- Look, the closing </li> tag is not placed here! -->
<ul>
<li>second item first subitem</li>
<li>second item second subitem
<!-- Same for the second nested unordered list! -->
<ul>
<li>second item second subitem first sub-subitem</li>
<li>second item second subitem second sub-subitem</li>
<li>second item second subitem third sub-subitem</li>
</ul>
</li> <!-- Closing </li> tag for the li that
contains the third unordered list -->
<li>second item third subitem</li>
</ul>
<!-- Here is the closing </li> tag -->
</li>
<li>third item</li>
</ul>

</body>
</html>
لیست تو در تو بدون ترتیب
لیست تو در تو بدون ترتیب

خاصیت‌های تگ ul

در جدول زیر خاصیت‌های تگ ul را مشاهده می‌کنید. این تگ از تمامی خاصیت‌های عمومی پشتیبانی می‌کند ولی خاصیت‌های منحصر به فرد آن با توجه به اضافه شدن امکان استایل‌دهی از HTML5 حذف شده است و پشتیبانی نمی‌شود، بنابر‌این جدول زیر تنها برای آشنایی شما با این خاصیت‌ها تهیه شده است و هیچ کاربردی در HTML5 که امروزه استفاده می‌شود ندارد.

خاصیت مقدار توضیحات
compact compact این خاصیت در HTML5 پشتیبانی نمی‌شود.

با این خاصیت لیست کوچکتر از حالت عادی نمایش داده می‌شود.

type disc
square
circle
این خاصیت در HTML5 پشتیبانی نمی‌شود.

این خاصیت برای مشخص کردن نوع نشان لیست استفاده می‌شود.

36873

پایانترم

[box type=”info” class=”question-from-users” width=””]

سوال:

یک لیست بدون ترتیب به شکل دایره های تو پر بسازید و کد آن را برایمان ارسال کنید.

به ایمیل کسانی که پاسخ درست و کامل رو در نظرات بگن ۱۰ هزارتومان در پنل کاربری آکادمی میزفا حسابشون شارژ میشه. (البته باید در آکادمی میزفا ثبت‌نام کنید تا بتونید از این امتیاز استفاده کنید.)

[/box]

نتیجه گیری

در این مقاله با تگ ul، خاصیت‌های آن و تگ‌های زیر‌مجموعه آن آشنا شدیم و یاد گرفتید که چگونه یک لیست بدون ترتیب بسازید.

در رابطه با این تگ می‌توانید در وب سایت w3schools نیز بخوانید و اطلاعاتی را بدست آورید.

اگر نکته یا سوالی در رابطه با این تگ به نظرتون رسید، خوشحال میشیم که با ما هم آن را به اشتراک بگذارید.

فیلم آموزشی asp.net core 2

علی اسماعیلی
درباره خودم گفتن یا نوشتن کار آسونی نیست. باید تو کم‌ترین حجم مهم‌ترین اطلاعات رو بنویسی. وقتی که اولین بار دستم به کیبورد خورد، ۶ سالم بود. حس جالبی بود؛ زندگیم شده بود ۴ تا کلید WASD روی کیبورد کامپیوتر برای کنترل ماشین. از ۱۰ سالگی که مادرم با فوتوشاپ کار می‌کرد کنارش نشستم و یاد گرفتم. ۱۳ سالم بود که اولین وب‌سایتم رو با پی اچ پی نیوک ایجاد کردم. تا الان وب سایت‌های زیادی رو شروع کردم و شاید به خاطر اینکه هدف تجربه کردن رو داشتم شکست خوردند. موفق‌ترین پروژه شکست خوردم رو می‌تونم اوکسو معرفی کنم که شاید اسمش رو شنیده باشید. الانم دارم کار‌هایی رو شروع می‌کنم چون با خودم عهد کرده بودم که تا بیست سالگی جاهای مختلفی کار کنم و تجربه کنم و بعد از تجربیاتم استفاده کنم. بعد از رسیدن به بیست سالگی خوشحالم که یکی از تجربیات خوبم همکاری با میزفاست و دارم ادامش میدم…
سرفصل های آموزش HTML
پایین سرفصل های HTML هست، روی منم کلیک کنی میتونی ببینی.
فصل ۸ – کار با جدول در HTML

روی فصل بالا کلیک کنید.

ازمون HTML شرکت کن

روی لینک بالا کلیک کن

فیلم آموزشی asp.net core 2

6 نظر

6 پاسخ

  1. سلام. چجوری این در منو های کشویی در سایت ها کاراکتر یک مثلث این شکلی را قرار می دهند؟ شکل یک سر نیزه. می دانم سوالم به این صفحه مربوط نیست ولی آموزش ساخت منو های کشویی را نزاشته اید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.

حداکثر حجم فایل برای آپلود: 1 مگابایت. فایل‌های مجاز برای آپلود: عکس, ویس, ویدیو, ورد یا پی دی اف, فایل متنی, زیپ. شما می‌تونید برای بهتر پرسیدن سوالتون، عکس یا ویس یا حتی فیلم در بخش نظرات میزفا آپلود کنید. برای ضبط ویس می‌تونید از خود واتس آپ استفاده کنید و بعد اینجا آپلود کنید و برای ارسال عکس هم کافی هست اسکرین شات بگیرید. Drop file here

با موفقیت ثبت شد، میزفا از شما برای عضویت در خبرنامه هفتگی تشکر میکند.

عضویت در خبرنامه هفتگی برای دریافت:

  • فیلم و مقاله رایگان سئو
  • آموزش‌های UX ، GA و GTM
  • مقاله های تخصصی ASP.NET Core
  • اطلاع رسانی از محصولات
فیلم آموزشی asp.net core 2
ترک میزفا خوب نیست!
معرفی جامع‌ترین ابزار سئو در ایران
بالای ۱۰ هزار عضو
PHZpZGVvIHdpZHRoPSI2MDAiIGhlaWdodD0iMzUwIiBwb3N0ZXI9Imh0dHBzOi8vbWl6ZmEuY29tL2Jsb2cvd3AtY29udGVudC91cGxvYWRzLzIwMjMvMDUvcG9zdGVyLW1pemZhLXRvb2xzLXZpZGVvLW1pbi5wbmciIGNvbnRyb2xzIHByZWxvYWQ9Im5vbmUiPiANCiAgIDxzb3VyY2Ugc3JjPSJodHRwczovL21pemZhLmNvbS9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIzLzA1L21pemZhX3Rvb2xzXzcyMHAubXA0IiB0eXBlPSJ2aWRlby9tcDQiPg0KPC92aWRlbz4=