در یازدهمین جلسه در خدمت شماییم با آموزش Html؛ آموزش کار با لیست ها در HTML از وب سایت آموزش برنامه نویسی سورس باران. با ما همراه باشید…
آموزش کار با لیست ها در HTML
لیست های مورد استفاده در یک سند HTML به دو صورت منظم و نامنظم هستند که هر یک کدنویسی مخصوص به خود را دارد. در ادامه با انواع این لیست ها آشنا خواهیم شد. در زیر نمونه ای از لیست ها را مشاهده می نمایید.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
<html> <body> <h2>An Unordered HTML List</h2> <ul> <li>Coffee</li> <li>Tea</li> <li>Milk</li> </ul> <h2>An Ordered HTML List</h2> <ol> <li>Coffee</li> <li>Tea</li> <li>Milk</li> </ol> </body> </html> |
معرفی لیست نامنظم در Html
لیست های نامنظم با تگ <ul> و هر یک از آیتمهای لیست با تگ <li> آغاز میشوند. آیتمهای لیست (list item) به صورت پیشفرض به وسیله دایرههای توپر سیاهرنگ (bullet) نشانهگذاری میشوند:
1 2 3 4 5 |
<ul> <li>Coffee</li> <li>Tea</li> <li>Milk</li> </ul> |
انتخاب نشانگر آیتم لیست نامنظم در Html
در HTML، ویژگی list-style-type در CSS برای تعریف استایل نشانگر آیتم موجود در لیست به کار میرود.
Value | Description |
---|---|
disc | Sets the list item marker to a bullet (default) |
circle | Sets the list item marker to a circle |
square | Sets the list item marker to a square |
none | The list items will not be marked |
مقدار disc نشانگر آیتم لیست را به شکل دایره توپر مشکی تبدیل میکند
1 2 3 4 5 |
<ul style="list-style-type:disc"> <li>Coffee</li> <li>Tea</li> <li>Milk</li> </ul> |
مقدار circle نشانگر آیتم لیست را به شکل دایره تو خالی تبدیل میکند
1 2 3 4 5 |
<ul style="list-style-type:circle;"> <li>Coffee</li> <li>Tea</li> <li>Milk</li> </ul> |
مقدار square نشانگر آیتم لیست را به شکل مربع تبدیل میکند
1 2 3 4 5 |
<ul style="list-style-type:square;"> <li>Coffee</li> <li>Tea</li> <li>Milk</li> </ul> |
مقدار none باعث میشود آیتمهای لیست بدون نشانگر باشند
1 2 3 4 5 |
<ul style="list-style-type:none;"> <li>Coffee</li> <li>Tea</li> <li>Milk</li> </ul> |
معرفی لیست منظم در Html
لیست های منظم با تگ <ol> و هر یک از آیتمهای فهرست با تگ <li> مشخص میشوند. آیتمهای فهرست به صورت پیشفرض به وسیله اعداد نشانهگذاری میشوند:
1 2 3 4 5 |
<ol> <li>Coffee</li> <li>Tea</li> <li>Milk</li> </ol> |
خصوصیت Type در لیست منظم HTML
ویژگی type از تگ <ol> نوع نشانگر آیتمهای لیست را تعریف میکند.
Type | Description |
---|---|
type=”1″ | The list items will be numbered with numbers (default) |
type=”A” | The list items will be numbered with uppercase letters |
type=”a” | The list items will be numbered with lowercase letters |
type=”I” | The list items will be numbered with uppercase roman numbers |
type=”i” | The list items will be numbered with lowercase roman numbers |
“type=”1: آیتمهای فهرست با اعداد شمارهگذاری میشوند (به صورت پیشفرض)
1 2 3 4 5 |
<ol type="1"> <li>Coffee</li> <li>Tea</li> <li>Milk</li> </ol> |
“type=”A: آیتمهای لیست با حروف بزرگ شمارهگذاری میشوند
1 2 3 4 5 |
<ol type="A"> <li>Coffee</li> <li>Tea</li> <li>Milk</li> </ol> |
“type=”a: آیتمهای لیست با حروف کوچک شمارهگذاری میشوند
1 2 3 4 5 |
<ol type="a"> <li>Coffee</li> <li>Tea</li> <li>Milk</li> </ol> |
“type=”I: آیتمهای لیست با اعداد رومی بزرگ شمارهگذاری میشوند
1 2 3 4 5 |
<ol type="I"> <li>Coffee</li> <li>Tea</li> <li>Milk</li> </ol |
“type=”i: آیتمهای لیست با اعداد رومی کوچک شمارهگذاری میشوند
1 2 3 4 5 |
<ol type="i"> <li>Coffee</li> <li>Tea</li> <li>Milk</li> </ol> |
لیست های توصیفی در HTML
در زبان HTML از لیست های توصیفی (Description list) برای طراحی وب سایت هم پشتیبانی میشود. فهرست توصیفی در واقع لیستی از عبارات است که برای هر کدام توصیفی آورده شده است. تگ <dl> لیست توصیفی، تگ <dt> عبارت (نام) و تگ <dd> هر عبارت را تعریف میکنند:
1 2 3 4 5 6 |
<dl> <dt>Coffee</dt> <dd>- black hot drink</dd> <dt>Milk</dt> <dd>- white cold drink</dd> </dl> |
لیست های تو در تو در HTML
لیست ها را میتوان به صورت تو در تو (یعنی لیست در لیست ) ایجاد کرد
1 2 3 4 5 6 7 8 9 10 |
<ul> <li>Coffee</li> <li>Tea <ul> <li>Black tea</li> <li>Green tea</li> </ul> </li> <li>Milk</li> </ul> |
هر یک از آیتمهای لیست، خود میتوانند حاوی یک لیست جدید و دیگر عناصر HTML مثل تصاویر و لینک باشند.
لیست های افقی در Html
لیست های افقی HTML را میتوان با استفاده از CSS به روشهای مختلف ایجاد کرد. یکی از روشهای محبوب ایجاد لیست به شکل افقی برای ایجاد منو است
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 |
<!DOCTYPE html> <html> <head> <style> ul { list-style-type: none; margin: 0; padding: 0; overflow: hidden; background-color: #333333; } li { float: left; } li a { display: block; color: white; text-align: center; padding: 16px; text-decoration: none; } li a:hover { background-color: #111111; } </style> </head> <body> <ul> <li><a href="#home">Home</a></li> <li><a href="#news">News</a></li> <li><a href="#contact">Contact</a></li> <li><a href="#about">About</a></li> </ul> </body> </html> |
Use the HTML <ul>
element to define an unordered list
Use the CSS list-style-type
property to define the list item marker
Use the HTML <ol>
element to define an ordered list
Use the HTML type
attribute to define the numbering type
Use the HTML <li>
element to define a list item
Use the HTML <dl>
element to define a description list
Use the HTML <dt>
element to define the description term
Use the HTML <dd>
element to describe the term in a description list
Lists can be nested inside lists
List items can contain other HTML elements
Use the CSS property float:left
or display:inline
to display a list horizontally
لیست جلسات قبل آموزش Html
- آموزش اصول اولیه و عناصر HTML
- آموزش کار با خصوصیات(Attribute) و عناوین(Heading) در Html
- آموزش کار با پاراگراف و استایل در Html
- آموزش کار با قالب بندی متن در Html
- آموزش کار با کامنت در HTML
- آموزش کار با کامنت در HTML
- آموزش کار با رنگ ها در HTML
- آموزش کار با تصاویر در HTML
- آموزش کار با لینک در HTML
- آموزش کار با جدول در HTML
- آموزش کار با لیست ها در HTML
- آموزش کار با عناصر Block و Inline در HTML
- آموزش کار با عنصر Class در HTML
- آموزش Html؛ آموزش iframe در HTML
- آموزش Html؛ آموزش جاوا اسکریپت در HTML
- آموزش کار با عنصر Head در HTML
- آموزش Layout در HTML
- آموزش طراحی سایت ریسپانسیو در HTML
- آموزش عناصر کد کامپیوتر در HTML
- آموزش موجودیت (Entities) در HTML
- آموزش نمادها (Symbols) در HTML
- آموزش کار با Character (کاراکترهای رزرو شده) در HTML
- آموزش رمزگذاری URL در HTML
- آموزش کامل کار با فرم ها در HTML
- آموزش انواع ورودی (Input) در HTML
- آموزش خصوصیات ورودی در HTML
حتما بخوانید 1 : فیلم آموزش رایگان Html مهندس رحمانی
حتما بخوانید 1 : فیلم آموزش رایگان CSS مهندس رحمانی
راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام سورس باران عضو شوید.
- انتشار: ۲۶ اردیبهشت ۱۳۹۸
دسته بندی موضوعات
- آموزش ارز دیجیتال
- آموزش برنامه نویسی
- آموزش متنی برنامه نویسی
- اطلاعیه و سایر مطالب
- پروژه برنامه نویسی
- رپورتاژ
- فروشگاه
- فیلم های آموزشی
- ++C
- ADO.NET
- Adobe Flash
- Ajax
- AngularJS
- apache
- ARM
- Asp.Net
- ASP.NET MVC
- AVR
- Bootstrap
- CCNA
- CCNP
- CMD
- CSS
- Dreameaver
- EntityFramework
- Go
- HTML
- IOS
- jquery
- Linq
- Mysql
- Oracle
- PHP
- PHPMyAdmin
- Rational Rose
- silver light
- SQL Server
- Stimulsoft Reports
- Telerik
- UML
- VB.NET&VB6
- WPF
- Xml
- آموزش های پروژه محور
- اتوکد
- الگوریتم تقریبی
- امنیت
- اندروید
- اندروید استودیو
- بک ترک
- بیسیک فور اندروید
- پایتون
- جاوا
- جاوا اسکریپت
- جوملا
- دلفی
- دوره های رایگان پیشنهادی
- زامارین
- سئو
- ساخت CMS
- سی شارپ
- شبکه و مجازی سازی
- طراحی الگوریتم
- طراحی بازی
- طراحی وب
- فتوشاپ
- فریم ورک codeigniter
- فلاتر
- کانستراکت
- کریستال ریپورت
- لاراول
- معماری کامپیوتر
- مهندسی اینترنت
- هوش مصنوعی
- یونیتی
- کتاب های آموزشی
- Android
- ASP.NET
- AVR
- LINQ
- php
- Workflow
- اچ تی ام ال
- بانک اطلاعاتی
- برنامه نویسی سوکت
- برنامه نویسی موبایل
- پاسکال
- پایان نامه
- پایتون
- جاوا
- جاوا اسکریپت
- جی کوئری
- داده کاوی
- دلفی
- رباتیک
- سئو
- سایر کتاب ها
- سخت افزار
- سی اس اس
- سی پلاس پلاس
- سی شارپ
- طراحی الگوریتم
- فتوشاپ
- مقاله
- مهندسی نرم افزار
- هک و امنیت
- هوش مصنوعی
- ویژوال بیسیک
- نرم افزار و ابزار برنامه نویسی
- وردپرس