این آموزش در تاریخ ۱۴۰۲/۰۶/۱۹ آپدیت شده است.

آموزش کار با لیست ها یا Lists در HTML

سلام خدمت تمامی دوستان و همراهان محترم سایت آموزشی فری لرن ، امیدوارم که حال همگیتون خوب باشه. لطفا در ادامه با آموزش کار با لیست ها یا Lists در HTML با من همراه باشید.

آموزش کار با لیست ها یا Lists در HTML

Free-Learn

کار با لیست ها یا Lists در HTML

در این بخش از آموزش HTML میخواهیم با انواع لیست و نحوه استفاده از آن ها آشنا شویم، بطور کلی میتوان گفت در HTML ما ۳ نوع لیست داریم :

  • لیست نامرتب یا Unordered list
  • لیست مرتب یا Ordered List
  • لیست دارای توضیحات یا Description List

Free-Learn

لیست های نامرتب در HTML

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

ما در HTML با استفاده از تگ <ul> میتوانیم یک لیست نامرتب و با استفاده از تگ <li> آیتم های یک لیست نامرتب را ایجاد نماییم.

مثال شماره ۱ : ایجاد یک لیست نامرتب با استفاده از تگ ul

امتحان کنید

با کلیک بروی دکمه (امتحان کنید) اگر خروجی را مشاهده نمایید، میبینید که یک لیست از آیتم های ما ایجاد شده و در کنار هریک از آیتم ها یک گلوله دایره ای توپُر مشکی ایجاد شده است. ( لیست های نامرتب کلا بصورت پیش فرض کنار آیتم هاشون یه گلوله دایره ای توپُر مشکی قرار میگیرد )

Free-Learn

نوع علامت گذاری لیست های نامرتب در HTML

همانطور که در مثال قبلی مشاهده نمودید در حالت پیش فرض آیتم های لیست های نامرتب بصورت دایره توپُر مشکی در مرورگرها نمایش داده می شوند، حال ما میتونیم نوع علامت گذاری رو با استفاده از روش های زیر تغییر بدیم :

استفاده از صفت Type در خوده تگ UL

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

شکل کلی برای استفاده از صفت type در تگ <ul> بصورت زیر می باشد :

که بجای Value میتوانید از مقادیر زیر استفاده نمایید :

مقدار توضیح
disc گزینه پیش فرض
circle علامت آیتم ها بصورت دایره توخالی می شود
square علامت آیتم ها بصورت مربع توپُر می شود
none این گزینه باعث می شود آیتم ها هیچگونه علامت گذاری نداشه باشند

مثال برای مقدار circle : بصورت دایره توخالی

امتحان کنید

مثال برای مقدار square : بصورت مربع توپُر

امتحان کنید

مثال برای مقدار none : حذف علامت گذاری کنار آیتم ها

امتحان کنید

Free-Learn

لیست های مرتب در HTML

لیست های مرتب لیست هایی هستند که آیتم ها یا مقادیر آنها دارای ترتیب می باشند، در HTML برای ایجاد یک لیست مرتب باید از تگ <ol> و برای ایجاد آیتم های لیست از تگ <li> استفاده نماییم.

آیتم های لیست ها چه در نامرتب و چه مرتب میتوانند تصاویر،لینک و دیگر عناصر HTML هم باشند.

مثال شماره ۱ : ایجاد یک لیست مرتب شده با استفاده از تگ ol

امتحان کنید

در این نوع لیست ها نیز همانند لیست های نامرتب ما میتوانیم نحوه شماره گذاری آیتم ها را به دلخواه با استفاده از مقادیر زیر در صفت type تنظیم نماییم. ( ولی بازم میگم صفت Type منسوخ شده هس و ازش استفاده نکنید، بجاش از CSS مثال های کمی پایین تر استفاده کنید )

مقدار توضیح
۱ گزینه پیش فرض
A شماره گذاری با حروف بزرگ انگلیسی
a شماره گذاری با حروف کوچک انگلیسی
I شماره گذاری با حروف بزرگ رومانی
i شماره گذاری با حروف کوچک رومانی

مثال برای مقدار A :

امتحان کنید

مثال برای مقدار a :

امتحان کنید

مثال برای مقدار I :

امتحان کنید

مثال برای مقدار i :

امتحان کنید

Free-Learn

نحوه علامت گذاری لیست ها با استفاده از صفت Style

کمی بالاتر اشاره کردم که صفت Type منسوخ شده هس و بهتره اصلا ازش استفاده نکنید، و باید از زبان CSS استفاده کنید.

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

در ادامه و در مثال زیر میتوانید مشاهده نمایید که میتوان با استفاده از صفت Style نوع علامت گذاری هر دو نوع لیست هارو ( هم مرتب هم نامرتب ) مشخص کرد.

امتحان کنید

Free-Learn

لیست های دارای توضیحات در HTML

HTML همچنین از لیست هایی که دارای توضیحات می باشند نیز پشتیبانی میکند، برای ایجاد یک لیست با توضیحات در HTML باید از تگ <dl> و برای ایجاد آیتم ها از تگ <dt> و برای ایجاد توضیحات از تگ <dd> استفاده کرد.

امتحان کنید

Free-Learn

مثال های بیشتر از لیست ها در HTML

مثال شماره ۱ : استفاده از عکس برای آیتم های یک لیست

امتحان کنید

مثال شماره ۲ : ایجاد یک لیست تودرتو

امتحان کنید

مثال شماره ۳ : استفاده از CSS برای خوشکل کردن لیست

امتحان کنید

خب دوستان عزیز و محترم فری لرن به پایان این بخش ( آموزش کار با لیست ها یا Lists در HTML ) از سری آموزش های قدم به قدم زبان HTML رسیدیم، لطفا در بخش های بعدی همچنان با من همراه باشید.

Free-Learn

دریافت PDF یا پرینت این مطلب