القوائم المرتبة HTML Ordered Lists
قوائم HTML المرتبة
تحدد علامة <ol> قائمة مرتبة. يمكن أن تكون القائمة المرتبة رقمية أو أبجدية.
ترتيب القائمة Ordered HTML List
تبدأ القائمة المرتبة بعلامة <ol>. يبدأ كل عنصر بالقائمة بعلامة <li>.
سيتم تمييز عناصر القائمة بالأرقام افتراضيًا:
مثال
نوع القائمة The Type Attribute
تحدد Type Attribute للعلامة <ol> نوع علامة عنصر القائمة:
أحرف صغيرة Lowercase Letters:
أرقام رومانية كبيرة Uppercase Roman Numbers:
أرقام رومانية صغيرة Lowercase Roman Numbers:
قائمة التحكم في العد Control List Counting
بشكل افتراضي ، ستبدأ القائمة المرتبة في العد من 1. إذا كنت تريد بدء العد من رقم محدد ، فيمكنك استخدام سمة البدء start attribute :
مثال
القوائم المتداخلة Nested HTML Lists
يمكن أن تتداخل القوائم (قائمة داخل القائمة):
مثال
تحدد علامة <ol> قائمة مرتبة. يمكن أن تكون القائمة المرتبة رقمية أو أبجدية.
ترتيب القائمة Ordered HTML List
تبدأ القائمة المرتبة بعلامة <ol>. يبدأ كل عنصر بالقائمة بعلامة <li>.
سيتم تمييز عناصر القائمة بالأرقام افتراضيًا:
مثال
<!DOCTYPE html>
<html>
<body>
<h2>قائمة HTML مرتبة</h2>
<ol>
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>
</body>
</html>
نوع القائمة The Type Attribute
تحدد Type Attribute للعلامة <ol> نوع علامة عنصر القائمة:
الوصف | النوع |
---|---|
سيتم ترقيم عناصر القائمة بأرقام (افتراضي) | type="1" |
سيتم ترقيم عناصر القائمة بأحرف كبيرة | type="A" |
سيتم ترقيم عناصر القائمة بأحرف صغيرة | type="a" |
سيتم ترقيم عناصر القائمة بأرقام رومانية كبيرة | type="I" |
سيتم ترقيم عناصر القائمة بأرقام رومانية صغيرة | type="i" |
أعداد : Numbers
<!DOCTYPE html>
<html>
<body>
<h2>قائمة مرتبة بالأرقام</h2>
<ol type="1">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>
</body>
</html>
الأحرف الكبيرة Uppercase Letters:
<!DOCTYPE html>
<html>
<body>
<h2>قائمة مرتبة بأحرف كبيرة</h2>
<ol type="A">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>
</body>
</html>
أحرف صغيرة Lowercase Letters:
<!DOCTYPE html>
<html>
<body>
<h2>قائمة مرتبة بأحرف صغيرة</h2>
<ol type="a">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>
</body>
</html>
أرقام رومانية كبيرة Uppercase Roman Numbers:
<!DOCTYPE html>
<html>
<body>
<h2>قائمة مرتبة بأرقام رومانية كبيرة</h2>
<ol type="I">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>
</body>
</html>
أرقام رومانية صغيرة Lowercase Roman Numbers:
<!DOCTYPE html>
<html>
<body>
<h2>قائمة مرتبة بأرقام رومانية صغيرة</h2>
<ol type="i">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>
</body>
</html>
قائمة التحكم في العد Control List Counting
بشكل افتراضي ، ستبدأ القائمة المرتبة في العد من 1. إذا كنت تريد بدء العد من رقم محدد ، فيمكنك استخدام سمة البدء start attribute :
مثال
<!DOCTYPE html>
<html>
<body>
<h2>سمة البداية(start)</h2>
<p>بشكل افتراضي ، ستبدأ القائمة المرتبة في العد من 1. استخدم سمة البداية لبدء العد من رقم محدد:</p>
<ol start="50">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>
<ol type="I" start="50">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>
</body>
</html>
القوائم المتداخلة Nested HTML Lists
يمكن أن تتداخل القوائم (قائمة داخل القائمة):
مثال
<!DOCTYPE html>
<html>
<body>
<h2>A قائمة متداخلة</h2>
<p>يمكن أن تتداخل القوائم (قائمة داخل قائمة):</p>
<ol>
<li>Coffee</li>
<li>Tea
<ol>
<li>Black tea</li>
<li>Green tea</li>
</ol>
</li>
<li>Milk</li>
</ol>
</body>
</html>
ملاحظة: يمكن أن يحتوي عنصر القائمة (<li>) على قائمة جديدة وعناصر HTML
أخرى ، مثل الصور والروابط وما إلى ذلك.
ملخص الفصل
ملخص الفصل
- استخدم عنصر <ol> لتحديد قائمة مرتبة
- استخدم سمة النوع Type Attribute لتحديد نوع الترقيم
- استخدم عنصر <li> لتعريف عنصر قائمة
- يمكن أن تتداخل القوائم
- يمكن أن تحتوي عناصر القائمة على عناصر HTML أخرى