لتنفيذ البرنامج النصي ، الأداة التي نستخدمها هنا هي Visual Studio Code '.
المثال رقم 1: القوائم المتداخلة غير المرتبة في Markdown
سيشرح هذا العرض التوضيحي تقنية تضمين القوائم غير المرتبة في تخفيض السعر. لإنشاء قائمة غير مرتبة ، يوفر لنا تخفيض السعر خيارات مختلفة يمكن استخدامها لإنشاء قائمة غير مرتبة. هذه هي علامة الجمع (+) أو الشرطات (-) أو العلامات النجمية (*). يمكنك استخدام أي من هذه الخيارات. دعونا نرى كيف سيعمل كل من هؤلاء.
سننشئ قائمة أولاً بإضافة الشرطات (-) قبل عنصر القائمة. لقد أنشأنا قائمة. لإنشاء قائمة بالشرطات ، فإن النمط الذي يجب اتباعه هو أنه يتعين علينا إضافة شرطة (-) ، ثم مسافة ، واسم القائمة. بالنسبة للقائمة التالية ، ستكتشف عملية تخفيض السعر التنسيق وإضافة الإيقاع السابق في سطر البرنامج النصي التالي تلقائيًا. نظرًا لأننا نستخدم الشرطات (-) لإنشاء قائمة غير مرتبة ، عندما ننتقل إلى السطر التالي ، فإنه يضع الشرطة تلقائيًا. هنا قمنا بعمل قائمة من 5 عناصر وهي 'باكستان' ، 'إيران' ، 'أفغانستان' ، 'الهند' ، وآخر عنصر ، 'الصين'.
تظهر لنا نافذة المعاينة 5 عناصر قائمة يتم عرضها بالرصاص. يمكن رؤية النتيجة في اللقطة المرفقة أدناه.
سنستخدم الآن علامة الجمع (+) لجعل قائمة العلامات غير مرتبة.
هنا قمنا فقط باستبدال الشرطات (-) بعلامة الجمع (+).
هذا يعطينا نفس النتيجة التي حصلنا عليها لتقنية التمرين المذكورة أعلاه.
الآن سنتحقق منه باستخدام الأسلوب الأخير ، وهو إضافة العلامات النجمية (*) قبل اسم عنصر القائمة.
بإضافة العلامات النجمية ، نحصل على نفس قوائم التعداد النقطي.
لقد تعلمنا من هذا أن كل هذه الأساليب ستعرض نفس قائمة الإخراج غير المرتبة مع العناصر الموضحة بالرموز النقطية.
لعمل القوائم المتداخلة ، فإن الأساليب التي يمكن استخدامها هي نفسها التي تمت مناقشتها أعلاه. نحن نختار تقنية Dash (-) لإنشاء القوائم المتداخلة غير المرتبة. أضفنا أولاً عنوانًا باستخدام رمز التجزئة (#) ومسافة قبل نص العنوان. يشير الحرف '#' إلى نمط العنوان 'h1'. النص الذي حددناه للعنوان هو 'البلدان ذات العواصم' ، لذلك سيكون هذا هو العنوان الرئيسي لدينا. ثم في السطر التالي ، نقدم عنوانًا فرعيًا باستخدام التجزئة الثلاثية ، والتي تشير إلى العنوان 'h3'. وخيط العنوان هو 'قائمة البلدان وعواصمها:'. ثم تبدأ القائمة المتداخلة. لقد أضفنا رمز الشرطة (-) لإنشاء أول عنصر قائمة باسم 'باكستان'.
لإضافة قائمة داخل هذه القائمة ، في السطر التالي من البرنامج النصي ، يتعين علينا إضافة أربع مسافات. ثم يتم كتابة الشرطة (-) والمسافة واسم القائمة الفرعية. لذلك نحن أول عنصر في القائمة باسم 'باكستان' وداخله ، تتم إضافة القائمة الفرعية باسم 'إسلام أباد' ، ثم العنصر التالي في القائمة باسم 'إيران' مع عنصر القائمة الفرعية 'طهران' ، 3 بحث وتطوير عنصر القائمة المُلحق هو 'أفغانستان' الذي يحتوي على عنصر القائمة الفرعية 'كابول' ، ثم 'الهند' مع عنصر القائمة المتداخل 'دلهي' وأخيرًا 'الصين' الذي يحتوي على عنصر القائمة الفرعية 'بكين'.
يمكن ملاحظة الإخراج المعروض في الصورة المرفقة أدناه ، والتي تعرض عنوانًا وعنوانًا فرعيًا ثم قوائم مقلدة متداخلة غير مرتبة.
المثال الثاني: القوائم المتداخلة المرتبة في Markdown
سيتيح لنا هذا الرسم التوضيحي فهم القوائم المرتبة بالشكل المنخفض وكيفية إنشاء قوائم مرتبة متداخلة.
القوائم المرتبة هي تلك القوائم التي تضاف عناصرها مع الأرقام. لإنشاء قائمة مرتبة ، سيحدد الرقم المحدد لعنصر القائمة الأول رقم البداية لرقم القائمة التسلسلية للإخراج. دعونا نتعلمها من خلال نص.
لقد أنشأنا قائمة من 7 عناصر مثل 'أحمر' و 'أزرق' و 'أرجواني' و 'برتقالي' و 'أصفر' و 'وردي' و 'أبيض'. لإنشاء قائمة مرتبة بهذه العناصر ، قمنا بإضافة الأرقام والنقطة واسم العنصر. هنا بدأنا القائمة بالرقم '1' ، والذي ينتقل بالتسلسل حتى الرقم '7'.
هنا هو ناتج البرنامج النصي المكتوب أعلاه.
الآن دعونا نرى ما سيحدث إذا أضفنا أرقامًا عشوائية إلى القائمة بنفس العناصر.
لقد غيرنا الأرقام وأضفناها الآن كـ '1' و '4' و '3' و '7' و '2' و '7' و '5'. يمكنك ملاحظة إضافة الأرقام بشكل عشوائي.
لكن نافذة المعاينة تظهر لنا قائمة المخرجات بقائمة متسلسلة تبدأ من 1. وذلك لأن تخفيض السعر يأخذ فقط في الاعتبار الرقم الأول المقدم ثم يطلب القائمة بالتسلسل ، بدءًا من هذا الرقم المحدد فصاعدًا.
من أجل راحتك ، سنقدم مثالًا آخر حيث يكون الرقم الأول الذي حددناه هو '5' ثم بعض الأرقام العشوائية.
يمكنك أن ترى في الإخراج أن القائمة تبدأ من 5 ثم تضيف الأرقام بالتسلسل فصاعدًا. لذلك ، يجب أن تبدأ في ترقيم عناصر القائمة من '1' حتى يتم ترتيبها بالترتيب الصحيح للأرقام.
يمكننا أيضًا إنشاء قائمة مرتبة متداخلة في تخفيض السعر. لهذا ، أضفنا أولاً عنوانًا باستخدام التجزئة المفردة (#) على أنها 'قائمة مرتبة متداخلة' ، ثم يتم إنشاء العنوان الفرعي بنمط 'h3' باستخدام 3 تجزئات (###) مع النص 'هذا لدينا قائمة مرتبة متداخلة في تخفيض السعر: '. الآن باستخدام القائمة التي تم إنشاؤها أعلاه ، أضفنا بعض القوائم الفرعية فيها. يتم إنشاء القوائم الفرعية بإضافة أربع مسافات ثم الرقم والمسافة واسم العنصر. يجب أن تبدأ القائمة الفرعية من الرقم '1'. لذلك قمنا بإضافة عناصر قائمة فرعية لعناصر القائمة 'أرجواني' و 'أصفر' مثل 'البرقوق' و 'الأصفر' و 'الجير' على التوالي.
سيعطينا هذا القائمة المرتبة المتداخلة الناتجة ، والتي يتم عرضها في اللقطة أدناه.
المثال 3: مزيج القوائم المتداخلة في Markdown
في المثال الأخير ، سنرى كيفية إنشاء قائمة متداخلة باستخدام القوائم المرتبة وغير المرتبة. سننشئ قائمة غير مرتبة ؛ ضمن هذه القائمة ، سيتم إنشاء قائمة مرتبة ، ثم سيتم تهيئة قائمة فرعية أخرى غير مرتبة ضمن القائمة المرتبة.
لقد أضفنا أولاً عنوانًا وعنوانًا فرعيًا ، ثم نبدأ القائمة الأولى بالقائمة غير المرتبة. العنصر الأول في القائمة غير المرتبة هو 'آسيا'. في هذه القائمة ، بدأنا قائمة مرتبة جديدة باسم بلد المحتوى المحدد. وبعد ذلك ، تحت اسم القائمة الفرعية للبلدان ، قمنا بإنشاء قائمة فرعية أخرى تحمل اسم مدينة في ذلك البلد المحدد. لذلك ، بالنسبة لعنصر القائمة غير المرتب 'آسيا' ، فقد طلبنا عناصر القائمة 'باكستان' و 'إيران' و 'الصين'. وتحت عنصر القائمة المرتب 'باكستان' ، لدينا عنصر قائمة غير مرتب 'روالبندي'.
يمكنك مشاهدة باقي النص في الصورة أدناه:
ينتج عن هذا النتيجة التالية التي تظهر القوائم المتداخلة:
استنتاج
تناول هذا الدليل بالتفصيل تقنيات إنشاء القوائم ودمجها معًا. لقد شرحنا نوعين مختلفين من القوائم وهما قوائم غير مرتبة وقوائم مرتبة. قمنا بتنفيذ 3 حالات في هذه المقالة. في المثال الأول ، تعلمنا إنشاء قائمة بسيطة غير مرتبة وقوائم متداخلة غير مرتبة. ثم 2 اختصار الثاني تحدث التوضيح عن القوائم المرتبة والقوائم المرتبة المتداخلة. أكد المثيل الأخير على تداخل القوائم المرتبة وغير المرتبة معًا.