بيت تطوير ما هو تعريف نوع المستند (dtd)؟ - تعريف من techopedia

ما هو تعريف نوع المستند (dtd)؟ - تعريف من techopedia

جدول المحتويات:

Anonim

التعريف - ماذا يعني تعريف نوع المستند (DTD)؟

يشير تعريف نوع المستند (DTD) إلى مجموعة من إعلانات الترميز التي تحدد نوع المستند للغات لغة الترميز المعيارية (SGML). تحدد DTDs بنية فئة المستندات من خلال تعريفات عناصر وقوائم السمات. DTD يساعد موزعي التحقق من صحة المستندات. يوصى بها رسميًا من قبل اتحاد شبكة الويب العالمية (W3C). تم استبدال DTDs الآن إلى حد كبير بواسطة لغات مخطط XML Namespace.

يوضح Techopedia تعريف نوع المستند (DTD)

تقوم DTDs بعمل نوعين من التصريحات: داخلي: يشكل جزءًا من المستند نفسه ويتم إدراجه في تعريف DOCTYPE بالقرب من بداية وثيقة XML. خارجي: يشير إلى تعريفات DTD الموجودة في ملف خارجي. لأسباب أمنية ، قد يتم منع المحللون ومتصفحات الويب من قراءة مجموعات فرعية خارجية. تصف DTDs بنية فئة المستندات عبر تعريفات عناصر وقوائم السمات. تقوم تعريفات العنصر بتسمية المجموعة المسموح بها من العناصر داخل المستند ، وتحديد ما إذا كان سيتم تضمين العناصر المعلنة وعمليات تشغيل بيانات الأحرف داخل كل عنصر وكيف. تُعرِّف إعلانات قائمة السمات مجموعة السمات المسموح بها لكل عنصر مُعلن ، بما في ذلك نوع كل قيمة سمة ، أو مجموعة صريحة من القيمة (القيم) الصالحة. تعلن تعريفات علامات DTD عن أنواع العناصر وقوائم السمات والكيانات والرموز المسموح بها في بنية الفئة المقابلة من مستندات XML. تحتوي DTDs على بعض القيود المرتبطة بمرونتها: الاختلافات بين بناء جملة DTD و بناء جملة XML عدم الوعي بمساحة الاسم عدم وجود كتابة البيانات وصف نموذج محتوى محدود

ما هو تعريف نوع المستند (dtd)؟ - تعريف من techopedia