اقرأ في هذا المقال
- ما هي القوائم المرتبة في لغة البرمجة HTML-Ordered List
- كيفية إضافة قائمة مرتبة في الصفحة المكتوبة بلغة HTML
- أنواع الترقيم في لغة البرمجة HTML
- تحديد كيفية بدء الترقيم في لغة البرمجة HTML
- كيفية إيقاف الترقيم الحالي في لغة البرمجة HTML
ما هي القوائم المرتبة في لغة البرمجة HTML-Ordered List:
القائمة المرتبة (Ordered List) يقصد بها عرض مجموعة من العناصر مع إظهار رقم كل عنصر تم إدخاله، ومن أهم ما يميز هذا النوع من القوائم أنه بإمكان المستخدم عرض الترقيم بالشكل الذي يرغب به، فمثلاً بإمكانه عرض أرقام عادية أو أحرف أبجدية أو أرقام رومانية.
كيفية إضافة قائمة مرتبة في الصفحة المكتوبة بلغة HTML:
في العادة يتم استخدام الوسم (<ol></ol>) في لغة البرمجة (HTML) لإعلام المتصفح أن المستخدم يرغب بعرض قائمة مرتبة في الصفحة، حيث أن أي عنصر نريد إضافته في هذه القائمة يجب وضعه بداخل الوسم (<li></li>).
حيث أن: (ol) اختصار لكلمة (Ordered List) التي تعني قائمة مرتبة و (li) اختصار لكلمة (List Item) التي تعني عنصر في القائمة المرتبة.
أنواع الترقيم في لغة البرمجة HTML:
لتحديد نوع الترقيم الذي سيظهر في بداية كل عنصر بإمكان المستخدم استخدام الخاصية (type) للوسم (<ol>) و تمرير إحدى الأحرف التالية لها كقيمة:
نوع الترقيم | الاستخدام |
“type=”A | يستخدم هذا النوع من الترقيم لإظهار ترقيم أبجدي بأحرف كبيرة قبل كل عنصر في القائمة. |
“type=”a | يستخدم هذا النوع من الترقيم لإظهار ترقيم أبجدي بأحرف صغيرة قبل كل عنصر في القائمة. |
“type=”I | تستخدم لإظهار ترقيم روماني بأحرف كبيرة قبل كل عنصر. |
“type=”i | تستخدم لإظهار ترقيم روماني بأحرف صغيرة قبل كل عنصر. |
“type=”1 | تستخدم لإظهار ترقيم عادي قبل كل عنصر و هذه القيمة الإفتراضية التي يتم وضعها في حال لم تحدد القيمة بنفسك. |
تحديد كيفية بدء الترقيم في لغة البرمجة HTML:
في حال أردت تحديد من أي رقم ستبدأ القائمة في لغة البرمجة (HTML) في إظهار الترقيم، يمكنك إضافة الخاصية (start) للوسم (<ol>) وبعد ذلك يتم تمرير الرقم الذي تريد أن يبدأ الترقيم من عنده.
كيفية إيقاف الترقيم الحالي في لغة البرمجة HTML:
في حال أردت تغيير قيمة الرقم الذي وصل إليه الترقيم إبتداءاً من عنصر محدد في القائمة، فيمكنك إضافة الخاصية (value) للعنصر (أي للوسم <li>) و تمرير الرقم الذي تريده أن يبدأ من عنده الترقيم الجديد.