مقالة مقدمة من wulin.com (www.vevb.com): تحدد XHTML البرنامج التعليمي: DL ، DT ، DD علامات فئة القائمة.
عندما نقدم قوائم ، عادة ما نستخدم علامات UL و LI فقط. أما بالنسبة إلى DL و DT و DD ، فنادراً ما يتم استخدامها. هذه العلامات الثلاثة هي علامات تحدد فئات القائمة. دعني أخبرك بالاستخدام العام أدناه. لنقسم رمز هذه القائمة أولاً:1234 <dl> <!-قائمة التعريف (قائمة التعريف)-> <dt> </dt> <!-مصطلح التعريف (عنصر التعريف)-> <dd> </dd> <!-تعريف التعريف (وصف التعريف)-> </dl>
عند النظر إلى الكود أعلاه ، وجدنا أنه لا توجد علامة <li> هنا ، ولكنها تتكون من ثلاث علامات DL و DT و DD. وفقًا للمظهر والقائمة السابقة ، يمكننا أن نعرف أن DL هي حاوية لهذه القائمة ، تمامًا مثل المربع. الفرق هو أن الصندوق ليس فقط مربعًا صغيرًا واحدًا مع معيار موحد. بدلاً من ذلك ، هناك نوعان مختلفان ، كيف نفهم DT و DD؟ من الناحية الدلالية ، DT هو الاسم ، والعنوان ، و DD هو التفسير ، المحتوى. DT و DD كلا الصناديق ، DD يفسر فقط واحدة من DTs أعلاه ، ولا يمكن تفسيرها أكثر أو هبوطا. عندما لا يكون DT موجودًا ، فإن DD ليس له معنى. لم أجد الأدب الدقيق حول ما إذا كان يجب على DT متابعته. ومع ذلك ، استنادًا إلى فهمي لقائمة التعريف ، أعتقد أنه إذا كان هناك DT فقط وليس DD في البيانات ، فهذا لا يمكن أن يكون قائمة تعريف ، واستخدم فقط القائمة غير المطلوبة. ولكن عندما لا يكون هناك سوى واحد أو عدد قليل منهم في البيانات التي لا تحتوي على DD ، ومعظمها لديه DD ، ثم يعتقد Yuanzi أن هذا النموذج يمكن أن يكون موجودًا.
لنلقي نظرة على مثال آخر:
123456 <DL> <DT> قائمة المصنفة </dt> <dt> قائمة المصنفة </dt> <dt> قائمة المصنفة </dt> <dt> قائمة المصنفة </dt> <dt> القائمة المصنفة </dt> </dl>
ما سبق من الواضح أنه غير مناسب. هذا النموذج هو قائمة غير مرتبة. لماذا تحتاج إلى استخدام قائمة محددة؟ لا معنى له من حيث الدلالات.
هل يمكن أن يحمل DT DDs متعددة؟ مثال:
12345678 <Dl> <dt> محطة تلفزيون محلية </dt> <dd> مجموعة مركزية </dd> <dd> مجموعة مركزية </dd> مجموعة مركزية </dd> <dd> مجموعة مركزية </dd> <dd> مجموعة مركزية </dd>
أنا شخصياً أعتقد أن الشكل أعلاه ممكن. فيما يتعلق بمسألة ما إذا كان يمكن لـ DT حمل DDs متعددة ، لم أجد أي وثائق حول هذه النقطة. ولا يزال هناك العديد من هذه DT مع DDs متعددة في بعض مواقع الويب المعروفة. رأيي في هذا هو أنه من الجيد أن يكون لديك DDs متعددة في مواقف مختلفة ، لكن عمومًا أعتقد أن هذا النهج لا يزال غير موجود. من وجهة نظر شرح ، هل تشير DDs المتعددة إلى تفسيرات متعددة؟ أو إذا كنت ترغب في شرح المحتوى في الأجزاء ، فلن تحتاج إلى السماح لـ DD أن يكون الكلب يصطاد الفئران. يمكن تضمين العديد من علامات الفقرات في DD. علاوة على ذلك ، من منظور تطبيقات الأسلوب ، تكون DDs متعددة فضفاضة ككل ، وتصميمها غير قابل للتمديد بشكل كافٍ. على سبيل المثال ، عندما نريد النقر فوق DT لإخفاء تأثير DD المقابل ، فإن طريقة Multi-DD هذه ليست سهلة التنفيذ. لذلك ، إذا لم يكن غرضًا خاصًا ، فحاول عدم استخدام DT واحد مع DDs متعددة قدر الإمكان. بدلاً من ذلك ، ضع المحتوى في DD. إذا تم تجزئتها ، فدع تسمية الفقرة تستخدم ، وإذا تم تقسيمها ، فدع القائمة المنظمة أو غير المرتبة يتم التعبير عنها. ماذا عن رأيك؟
أخيرًا ، أود أن أقدم لك مثالًا أفضل للرجوع إليه:
12345678 <Dl> <dt> "serited lea" </dt> <dd> تروي المؤامرة قصة فتاة تشيهيرو البالغة من العمر 10 سنوات وهي تنتقل من المدينة إلى الريف مع والديها. بشكل غير متوقع ، وقع حادث للعائلة أثناء التحرك. إنهم يدخلون عالمًا غريبًا يسيطر عليه صاحب منزل الحساء Witch - حيث سيتم تحويل الأشخاص الذين لا يعملون إلى حيوانات. </dd> <dt> "Tongkat" </dt> <dd> شقيقتان انتقلتا إلى الريف مع والدهما عثروا على توتورو تحت شجرة كبيرة بجوار منزلهما ، والتي لا يمكن رؤيتها إلا من قبل الأطفال الجيدين. هناك العديد من القصص المذهلة والمثيرة للاهتمام التي تحدث في هذه الأثناء. </dd> </gl>