جستجو برای:
سبد خرید 0
  • خانه
  • شبکه و امنیت
    • تکنسین شبکه
      • پسیو شبکه و طراحی Data Center
      • CompTIA
      • Help Desk
      • فیبر نوری
      • دوربین های مداربسته
      • سیستم های امنیتی
      • IOT & BMS
    • مایکروسافت
      • ویندوز سرور (MCSA , MCSE)
      • شیرپوینت
      • SQL Server
      • System Center
      • سرویس های تخصصی
    • سیسکو
      • CCNA
      • CCNP Enterprise
      • CCNP Security
      • CCNP Collaboration
      • CCNP Data Center
      • CCNP Service Provider
      • CyberOps Professional
      • DevNet Professional
      • CCIE
    • مجازی سازی ، Cloud و Storage
      • VMware
      • HPE
      • EMC
      • بکاپ و مانیتورینگ شبکه
      • AWS
    • لینوکس
      • دوره های پایه و LPIC
      • سرویس های تخصصی لینوکس
      • سرویس های امنیتی لینوکس
      • بکاپ و مانیتورینگ
      • Embedded
      • هاستینگ
    • امنیت
      • fortinet
      • Splunk
      • GIAC Certified
      • Security Operations Center (SOC)
    • میکروتیک و وایرلس
    • جونیپر
    • تلفن های سانترال و VOIP
    • دواپس
  • برنامه نویسی و طراحی سایت
    • افزونه وردپرس
      • سئو و بهینه سازی
      • فروشگاهی (ووکامرس)
      • بکاپ و امنیت
      • صفحه ساز
      • آموزشی
      • افزونه های کاربردی
      • پشتیبانی و چت
      • ابزار های مدیریتی
      • تبلیغات و بازاریابی
      • فرم ساز
      • افزونه های گالری
      • افزونه های شبکه اجتماعی
      • افزونه های رزرو آنلاین و نوبت دهی
    • خدمات طراحی سایت
    • سئو و دیجیتال مارکتینگ
    • آموزش وردپرس
    • سرویس های Open Source
      • Vtiger CRM
      • ERP Odoo
      • کلاس آنلاین و ویدئو کنفرانس
    • پایتون (هوش مصنوعی و…)
    • Secure Coding
  • برق و الکترونیک
    • تعمیرات قطعات کامپیوتر و لب تاپ
    • تعمیرات هارد و ریکاوری اطلاعات
    • تعمیرات پرینتر و لوازم اداری
    • تعمیرات تجهیزات شبکه
  • مدیریت
    • مدیریت فناوری اطلاعات
      • ISO/IEC 27001
      • ISC2 & ISACA Certification
      • ITIL
      • انستیتو دواپس
      • COBIT
      • PMBOK
      • SCRUM
    • مدیریت مالی و سرمایه‌گذاری
    • استارتاپ
    • مدیریت اجرایی MBA
    • روانشناسی
      • روانشناسی بازار های مالی
      • انگیزشی
  • وبینار و کلاس آنلاین
    • سامانه LMS (مودل فارسی)
    • بیگ بلو باتن
    • سرویس ویدئو کنفرانس
 
خدمات شبکه فراز نتورک
ورود
[suncode_otp_login_form]
گذرواژه خود را فراموش کرده اید؟
عضویت
[suncode_otp_registration_form]
  • 021-66416682
  • Info[@]faraznetwork.ir
خدمات شبکه فراز نتورک
  • خانه
  • شبکه و امنیت
    • تکنسین شبکه
      • پسیو شبکه و طراحی Data Center
      • CompTIA
      • Help Desk
      • فیبر نوری
      • دوربین های مداربسته
      • سیستم های امنیتی
      • IOT & BMS
    • مایکروسافت
      • ویندوز سرور (MCSA , MCSE)
      • شیرپوینت
      • SQL Server
      • System Center
      • سرویس های تخصصی
    • سیسکو
      • CCNA
      • CCNP Enterprise
      • CCNP Security
      • CCNP Collaboration
      • CCNP Data Center
      • CCNP Service Provider
      • CyberOps Professional
      • DevNet Professional
      • CCIE
    • مجازی سازی ، Cloud و Storage
      • VMware
      • HPE
      • EMC
      • بکاپ و مانیتورینگ شبکه
      • AWS
    • لینوکس
      • دوره های پایه و LPIC
      • سرویس های تخصصی لینوکس
      • سرویس های امنیتی لینوکس
      • بکاپ و مانیتورینگ
      • Embedded
      • هاستینگ
    • امنیت
      • fortinet
      • Splunk
      • GIAC Certified
      • Security Operations Center (SOC)
    • میکروتیک و وایرلس
    • جونیپر
    • تلفن های سانترال و VOIP
    • دواپس
  • برنامه نویسی و طراحی سایت
    • افزونه وردپرس
      • سئو و بهینه سازی
      • فروشگاهی (ووکامرس)
      • بکاپ و امنیت
      • صفحه ساز
      • آموزشی
      • افزونه های کاربردی
      • پشتیبانی و چت
      • ابزار های مدیریتی
      • تبلیغات و بازاریابی
      • فرم ساز
      • افزونه های گالری
      • افزونه های شبکه اجتماعی
      • افزونه های رزرو آنلاین و نوبت دهی
    • خدمات طراحی سایت
    • سئو و دیجیتال مارکتینگ
    • آموزش وردپرس
    • سرویس های Open Source
      • Vtiger CRM
      • ERP Odoo
      • کلاس آنلاین و ویدئو کنفرانس
    • پایتون (هوش مصنوعی و…)
    • Secure Coding
  • برق و الکترونیک
    • تعمیرات قطعات کامپیوتر و لب تاپ
    • تعمیرات هارد و ریکاوری اطلاعات
    • تعمیرات پرینتر و لوازم اداری
    • تعمیرات تجهیزات شبکه
  • مدیریت
    • مدیریت فناوری اطلاعات
      • ISO/IEC 27001
      • ISC2 & ISACA Certification
      • ITIL
      • انستیتو دواپس
      • COBIT
      • PMBOK
      • SCRUM
    • مدیریت مالی و سرمایه‌گذاری
    • استارتاپ
    • مدیریت اجرایی MBA
    • روانشناسی
      • روانشناسی بازار های مالی
      • انگیزشی
  • وبینار و کلاس آنلاین
    • سامانه LMS (مودل فارسی)
    • بیگ بلو باتن
    • سرویس ویدئو کنفرانس
اینجا شروع کنید
آخرین اطلاعیه ها
لطفا برای نمایش اطلاعیه ها وارد شوید
0

وبلاگ

خدمات شبکه فراز نتورک > دانلود رایگان > وب مستر > آموزش HTML & CSS > کار با لیست ها در HTMLقسمت دوم

کار با لیست ها در HTMLقسمت دوم

1399/10/22
ارسال شده توسط مهندس سمیه رشوند
آموزش HTML & CSS

تگ ul در HTML

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

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

  • 1.1 تگ زیرمجموعه li
  • 1.2 نمونه کد لیست‌های بدون ترتیب
  • 1.3 استایل‌دهی لیست ها
  • 1.4 نمونه کد تو در تو لیست‌های بدون ترتیب
  • 1.5 خاصیت‌های تگ ul

تگ 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>FARAZNETWORK tag sample</title>

</head>
<!-- This Sample Page is Completely -->
<!-- For FARAZNETWORK 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 پشتیبانی نمی‌شود.

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

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

تگ ol در HTML

تگ ol در HTMLچیست؟‌ چگونه در یک صفحه وب می‌توانیم لیست‌های ترتیبی بسازیم؟ چگونه لیست‌های ordered را استایل‌دهی کنیم. در این مقاله به صورت کامل در رابطه با تگ ol صحبت می‌کنیم و شما را با این تگ آشنا می‌کنیم.

  • 1 تگ ol در HTML
    • 1.1 تگ زیرمجموعه li
    • 1.2 نمونه کد لیست‌های ترتیبی
    • 1.3 نمونه کد لیست‌های ترتیبی تو در تو
    • 1.4 خاصیت‌های تگ ol
  • 2 انواع لیست‌های ترتیبی

تگ ol در HTML

تگ ol برای ساخت لیست‌های ترتیبی یا Ordered Lists مورد استفاده قرار می‌گیرد.

هنگامی که در لیست‌های ما ترتیب اهمیت پیدا می‌کند، می‌بایست از لیست‌های ترتیبی استفاده کنیم به این علت که این لیست‌ها با قرار دادن ترتیب مانند (۱. ۲. ۳. و غیره) یا نوع های دیگر باعث ترتیب بندی کردن عناصر لیست شما می‌شوند. در لیست‌های ترتیبی با تغییر ترتیب لیست ممکن است باعث تغییر معنای لیست شویم.

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

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

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

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

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

<ol>
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ol>

<ol start="50">
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ol>

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

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

<ol>
<li>first item</li>
<li>second item <!-- closing </li> tag not here! -->
<ol>
<li>second item first subitem</li>
<li>second item second subitem</li>
<li>second item third subitem</li>
</ol>
</li> <!-- Here's the closing </li> tag -->
<li>third item</li>
</ol>



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

خاصیت ویژگی توضیحات
compact compact در HTML5 پشتیبانی نمی‌شود.
این خصوصیت باعث می‌شود که لیست از حالت عادی، کوچک‌تر نمایش داده شود.
reversed reversed این خصوصیت باعث برعکس شدن نمایش لیست می‌شود. (برای مثال ۹,۸,۷)
start number مشخص کننده مقدار شروع کننده لیست ترتیبی می‌باشد.
type 1
A
a
I
i
مشخص کننده نوع ترتیب بندی لیست می‌باشد.

انواع لیست‌های ترتیبی

همانطور که در جدول خاصیت ها موجود است ما ۵ نوع متفاوت از لیست‌های ترتیبی داریم. در کد زیر می‌توانید انواع آن را مشاهده کنید :

 

 

<!---- Numberic List ---->

<ol type="1">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>

<!---- Alphabet Uppercase List ---->

<ol type="A">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>

<!---- Alphabet lowercase List ---->

<ol type="a">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>

<!---- Roman Numbers lowercase List ---->

<ol type="i">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>

<!---- Roman Numbers Uppercase List ---->

<ol type="I">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>

در این اینجا با لیست‌های ترتیبی، خصوصیات آن‌ها و نحوه پیاده‌سازی آن‌ها در صفحات  HTML آشنا شدیم و انواع لیست ترتیبی را شناختیم.

امیدوارم مطالب مورد نیاز در رابطه با تگ‌های ol را به صورت کامل یاد گرفته باشید.

 

مطالب مرتبط:

1-کار با تصاویردرHTML  قسمت اول

2- کار با لیست ها در HTML قسمت اول

3-کار با لیست ها در HTML قسمت سوم

 

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

جدیدترین اخبار مجموعه فراز نتورک را در این صفحه اجتماعی دنبال کنید.

نویسنده: راحله تبریزی

 

برچسب ها: DOCTYPE htmlآشنایی با تصاویر در HTMLاستایل‌دهی لیست هاانواع لیست‌های ترتیبیتگ ol در HTMLتگ ul در HTMLتگ زیرمجموعه liکار با لیست ها در HTMLقسمت دوممعرفی صفات های عمومی
قبلی کار با لیست ها در HTML قسمت اول
بعدی کار با لیست ها در HTML قسمت سوم

دیدگاهتان را بنویسید لغو پاسخ

برای نوشتن دیدگاه باید وارد بشوید.

  • آفیس (136)
    • آموزش اکسس (8)
    • آموزش اکسل (26)
    • آموزش پاورپوینت (24)
    • آموزش ورد (24)
    • طراحی و مستندسازی شبکه (Visio) (50)
    • عمومی (4)
  • ایمیل سرور (25)
    • Exchange Server (2)
    • MDaemon (13)
    • کریو کانکت (8)
  • پسیو شبکه (12)
    • دکل های مخابراتی (9)
  • تعمیرات (231)
    • آیفون و دزدگیر اماکن (26)
    • الکترونیک (16)
    • تعمیرات پرینتر (16)
    • تعمیرات تجهیزات میکروتیک (8)
    • تعمیرات لپ تاپ (23)
    • تعمیرات لوازم جانبی کامپیوتر (7)
    • تعمیرات لوازم خانگی (34)
    • تعمیرات مانیتور و تلوزیون (14)
    • تعمیرات منابع تغذیه (پاور) (26)
    • تعمیرات موبایل و تبلت (13)
    • تعمیرات هارد ، فلش و استوریج (22)
    • مادربرد و کارت گرافیک (34)
  • تکنسین شبکه (Help Desk) (2)
  • سانترال (14)
  • سخت افزار (15)
    • پردازنده (1)
    • پرینتر و اسکنر (2)
    • لپ تاپ (4)
    • مادربورد (3)
    • مانیتور (2)
    • مودم و اکسس پوینت (1)
    • وب کم و دوربین دیجیتال (1)
  • سرویس های هاستینگ (230)
    • ClamAV (3)
    • CloudLinux (4)
    • cpanel (27)
    • DirectAdmin (76)
    • Imunify360 (2)
    • Kernelcare (2)
    • Kloxo (1)
    • LightTPD (1)
    • LiteSpeed (5)
    • Outgoing Spam Monitor (osm) (2)
    • Plesk (4)
    • SolusVM (2)
    • Varnish Cache (2)
    • Virtualizor (9)
    • Webmin (1)
    • WHM (1)
    • WHMCS (3)
    • آپاچی (1)
    • دیتا سنتر (59)
    • سرور (17)
    • سرویس های ابری (13)
    • نرم افزارهای ریموت دسکتاپ (5)
  • سیسکو (31)
  • طراحی وب سایت (8)
  • کلاس های آنلاین (227)
    • Cisco Webex (1)
    • Discord (1)
    • Google Meet (1)
    • Iomad (1)
    • Kaltura (1)
    • LiteCart (1)
    • Matrix (2)
    • OpenMeetings (1)
    • Slack (1)
    • ZOOM (1)
    • ادوب کانکت (64)
    • بیگ بلو باتن (50)
    • جیتسی (7)
    • راکت چت (چت سازمانی) (26)
    • رکورد فیلم آموزشی (2)
    • مودل فارسی (62)
  • گرافیک و انیمیشن (7)
  • لینوکس و یونیکس (170)
  • مانیتورینگ (18)
    • solarwinds (17)
  • مایکروسافت (70)
    • MCSE (39)
    • SCCM (3)
    • SCOM (1)
    • SQL Server (1)
    • شیرپوینت (2)
  • مجازی سازی شبکه (16)
    • Veeam (10)
    • VMware Esxi (4)
  • مدیریت و امنیت اطلاعات (7)
  • میکروتیک (113)
  • وب مستر (155)
    • آموزش HTML & CSS (41)
    • آموزش وردپرس (61)
    • ایمیل مارکتینگ (1)
    • بوت استرپ (6)
    • سئو (13)
    • کسب در آمد از اینترنت (12)
    • یوتیوب (18)
  • ویپ (2)
    • ایزابل (2)
  • ویتایگر CRM (36)
    • Odoo / Open ERP (1)
  • ویندوز (11)
    • ویندوز 10 (6)
    • ویندوز 11 (3)
    • ویندوز 7 (2)
هر گونه دخل و تصرف در محتوای آموزشی سایت فراز نتورک منع و پیگرد قانونی دارد، استفاده با ذکر منبع آزاد می باشد