أحدث البرامج التعليمية وتطوير الشبكة
×

HTML5 البرنامج التعليمي

HTML الصفحة الرئيسية HTML المقدمة برامج تحرير HTML HTML الأساسية HTML عناصر HTML الصفات HTML العناوين HTML الفقرات HTML الأنماط HTML التنسيق HTML الاقتباسات HTML كود الكمبيوتر HTML تعليقات HTML الألوان HTML CSS HTML الروابط HTML صور جداول HTML قوائم HTML HTML كتلة والمضمنة عناصر HTML فصول HTML نسق HTML متجاوب HTML نوافذ الأطر المدمجة HTML JavaScript HTML رئيس HTML الكيانات HTML حرف HTML محارف HTML URL ترميز HTML XHTML

HTML أشكال

HTML أشكال HTML عناصر النموذج HTML أنواع المدخلات HTML سمات المدخلات

HTML5

HTML5 مقدمة HTML5 الدعم HTML5 عناصر HTML5 دلالات الهجرة HTML5 HTML5 دليل الاناقة

HTML الرسومات

HTML قماش HTML SVG

HTML وسائل الإعلام

HTML وسائل الإعلام HTML فيديو HTML سمعي HTML المكونات الإضافية HTML YouTube

HTML APIs

HTML تحديد الموقع الجغرافي HTML جر / قطرة HTML التخزين المحلي HTML App مخبأ HTML العمال على شبكة الإنترنت HTML SSE

HTML أمثلة

HTML أمثلة HTML اختبار قصير HTML5 اختبار قصير HTML ملخص

HTML المراجع

HTML العلامة القائمة HTML الصفات HTML الأحداث HTML قماش HTML الصوت والفيديو HTML Doctypes HTML الألوان HTML مجموعات الأحرف HTML URL ترميز HTML رموز لغة HTTP رسائل HTTP أساليب PX to EM محول اختصارات لوحة المفاتيح

قوائم HTML

HTML القوائم الوصف

قائمة الوصف، الذي يتكون من مجموعة اسم القيمة، وكان يعرف باسم قائمة تعريف قبل HTML5. والمقصود الوصف قوائم لمجموعات من "المصطلحات والتعاريف، والموضوعات البيانات الوصفية والقيم، والأسئلة والأجوبة، أو أي مجموعة أخرى من البيانات اسم القيمة".

وجدت DL في HTML الكلمات، وكانت موحدة في HTML 2.0؛ لا يزال التيار.


مثال على قائمة غير مرتبة وقائمة مرتبة في HTML:

قائمة غير مرتبة:

  • بند
  • بند
  • بند
  • بند

قائمة أمر:

  1. البند الأول
  2. البند الثاني
  3. البند الثالث
  4. البند الرابع

غير مرقمة قوائم HTML

تبدأ قائمة غير مرتبة مع <ul> العلامة. كل عنصر بالقائمة يبدأ مع <li> العلامة.

سوف يتم وضع علامة على عناصر القائمة بوابل من الرصاص (small black circles) :

مثال

<ul>
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ul>

انها محاولة لنفسك »


غير مرقمة قوائم HTML - إن Style السمة

و style يمكن إضافة السمة إلى قائمة غير مرتبة، لتحديد نمط علامة:

قلم المدقة وصف
list-style-type:disc سوف يتم وضع علامة على عناصر القائمة بوابل من الرصاص (default)
list-style-type:circle سوف يتم وضع علامة على عناصر القائمة مع الدوائر
list-style-type:square سوف يتم وضع علامة على عناصر القائمة مع مربعات
list-style-type:none لن يتم وضع علامة على عناصر القائمة

Disc :

<ul style="list-style-type:disc">
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ul>
انها محاولة لنفسك »

Circle :

<ul style="list-style-type:circle">
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ul>
انها محاولة لنفسك »

Square :

<ul style="list-style-type:square">
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ul>
انها محاولة لنفسك »

None :

<ul style="list-style-type:none">
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ul>
انها محاولة لنفسك »

أمر قوائم HTML

تبدأ قائمة مرتبة مع <ol> العلامة. كل عنصر بالقائمة يبدأ مع <li> العلامة.

سوف يتم وضع علامة على عناصر القائمة مع الأرقام:

مثال

<ol>
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ol>
انها محاولة لنفسك »

قوائم HTML أمر - و Type السمة

A type يمكن إضافة السمة إلى قائمة مرتبة، لتحديد نوع علامة:

اكتب وصف
type="1" سوف يتم ترقيم عناصر القائمة مع الأرقام (default)
type="A" سوف يتم ترقيم عناصر القائمة مع الأحرف الكبيرة
type="a" سوف يتم ترقيم عناصر القائمة مع أحرف صغيرة
type="I" سوف يتم ترقيم عناصر القائمة مع الأرقام الرومانية الكبيرة
type="i" سوف يتم ترقيم عناصر القائمة مع الأرقام الرومانية الصغيرة

أعداد:

<ol type="1">
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ol>
انها محاولة لنفسك »

الأحرف الكبيرة:

<ol type="A">
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ol>
انها محاولة لنفسك »

أحرف صغيرة:

<ol type="A">
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ol>
انها محاولة لنفسك »

أرقام الأحرف الكبيرة الروم:

<ol type="I">
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ol>
انها محاولة لنفسك »

الأرقام الرومانية الصغيرة:

<ol type="I">
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ol>
انها محاولة لنفسك »

HTML الوصف قوائم

كما يدعم HTML قوائم الوصف.

هي قائمة وصف قائمة المصطلحات، مع وصف كل فصل دراسي.

و <dl> تحدد العلامة قائمة الوصف، و <dt> تحدد العلامة مصطلح (name) ، و <dd> يصف العلامة كل مصطلح:

مثال

<dl>
  <dt>Coffee</dt>
  <dd>- black hot drink</dd>
  <dt>Milk</dt>
  <dd>- white cold drink</dd>
</dl>
انها محاولة لنفسك »

متداخلة قوائم HTML

قائمة يمكن أن تتداخل (lists inside lists) :

مثال

<ul>
  <li>Coffee</li>
  <li>Tea
    <ul>
      <li>Black tea</li>
      <li>Green tea</li>
    </ul>
  </li>
  <li>Milk</li>
</ul>
انها محاولة لنفسك »

يمكن أن تحتوي قائمة وحدات جديدة، وعناصر HTML الأخرى، مثل الصور والروابط، الخ


قوائم الأفقي

قوائم HTML يمكن نصب في العديد من الطرق المختلفة مع CSS.

طريقة واحدة الشعبية، هو أسلوب قائمة للظهور أفقيا:

مثال

<!DOCTYPE html>
<html>

<head>
<style>
ul#menu li {
    display:inline;
}
</style>
</head>

<body>

<h2>Horizontal List</h2>

<ul id="menu">
  <li>HTML</li>
  <li>CSS</li>
  <li>JavaScript</li>
  <li>PHP</li>
</ul>

</body>
</html>
انها محاولة لنفسك »

مع نمط بقليل، يمكنك جعلها تبدو وكأنها قائمة:

مثال

ul#menu {
    padding: 0;
}

ul#menu li {
    display: inline;
}

ul#menu li a {
    background-color: black;
    color: white;
    padding: 10px 20px;
    text-decoration: none;
    border-radius: 4px 4px 0 0;
}

ul#menu li a:hover {
    background-color: orange;
}
انها محاولة لنفسك »

ملخص الفصل

  • استخدام HTML <ul> عنصر لتحديد قائمة غير مرتبة
  • استخدام HTML style السمة لتحديد نمط التعداد النقطي
  • استخدام HTML <ol> عنصر لتحديد قائمة مرتبة
  • استخدام HTML type السمة لتحديد نوع الترقيم
  • استخدام HTML <li> عنصر لتحديد عنصر قائمة
  • استخدام HTML <dl> عنصر لتحديد قائمة وصف
  • استخدام HTML <dt> عنصر لتعريف مصطلح وصف
  • استخدام HTML <dd> عنصر لتحديد وصف البيانات
  • قوائم يمكن أن تتداخل داخل القوائم
  • قائمة البنود يمكن أن تحتوي على عناصر HTML أخرى
  • استخدام شاشة عرض الممتلكات CSS: مضمنة لعرض قائمة أفقيا

اختبر نفسك مع تمارين!

التمرين 1 » التمرين 2» التمرين 3 » التمرين 4» التمرين 5 » التمرين 6»


HTML قائمة الكلمات

بطاقة وصف
<ul> يحدد قائمة غير مرتبة
<ol> يحدد قائمة مرتبة
<li> يحدد عنصر قائمة
<dl> تعرف على قائمة وصف
<dt> يعرف هذا المصطلح في قائمة وصف
<dd> يحدد الوصف في قائمة وصف