الفرق بين شسد و دتد الفرق بين

Anonim

شسد مقابل دتد

شمل ششيما ديفينيتيون (المعروف أيضا باسم شسد) هي واحدة من مجموعة متنوعة من لغات مخطط شمل. ونشرت هذه اللغة بالذات على أنها توصية من توصيات W3C. كانت لغة النموذج لأولئك الذين اتبعوا تلك التي كانت قادرة على فصل لغة المخطط ل شمل، وأول من تحقيق حالة توصية من قبل W3C. وكوسيلة لتجنب الخلط مع الاستخدامات الأخرى لمصطلح شمل، بدأ العديد من المستخدمين في الإشارة إلى اللغة ك وسد (من أجل التفريق بينها كلغة أوصى بها W3C - واقفا لمخطط شمل W3C). ومع ذلك، أشار مستخدمون آخرون إلى شكله الأكثر شيوعا، شسد - معنى وثيقة مخطط شمل.

- 1>>

تعريف نوع الوثيقة (المعروف أيضا باسم دتد) هو عبارة عن مجموعة من التصريحات الترميزية التي تستخدم على وجه التحديد لتعريف نوع وثيقة للغة ترميز الأسرة سغمل (الثلاثة الأكثر شيوعا التي هي سغمل، شمل و HTML). كما هو، دتد هو نوع معين من مخطط شمل. تستخدم دتد بناء جملة رسمي صارم، وهذا يعني أنه إعلان ترميز يعلن العناصر والمراجع الدقيقة التي يمكن أن تظهر في نوع مستند معين. كما يعلن ما هي محتويات العناصر وخصائصها. وثمة جانب هام آخر من جوانب هذا البرنامج هو قدرته على إعلان الكيانات التي يمكن استخدامها في وثيقة المثيل.

شسد لديه القدرة على استخدامها للتعبير عن مجموعة من القواعد التي يجب أن تلتزم وثيقة شمل. يجب أن تتوافق وثائق شمل مع هذه المجموعة من القواعد لكي يتم اعتبارها "صالحة" وفقا لمخططها الخاص. ما يميز شسد عن لغات مخطط شمل الأخرى هو أنه تم تصميمه أيضا مع فكرة أن تحديد صلاحية المستند سوف ينتج مجموعة من المعلومات التي تلتزم أنواع بيانات محددة. في حين أن هذه المعلومات بعد التحقق من صحة مجموعة مفيدة عند تطوير شمل برنامج معالجة الوثائق، اعتمادها على أنواع البيانات المحددة هي ميزة التي جذبت قدرا كبيرا من النقد.

--3>>

دتد هي السائدة في التطبيقات التي تحتاج إلى نشر خاص الأحرف (شمل و هتمل الأحرف المراجع الكيان، على سبيل المثال). وجاءت هذه الشخصيات الخاصة للنشر من المجموعات الأكبر التي تم تعريفها على أنها ميزات للجهد القياسي إسو سغمل. تعريف نوع الوثيقة محدد يربط دتد مع وثيقة شمل. دتدس المحاصيل في دوكتيبيديكل - جزء نحوي - بالقرب من بداية وثيقة شمل. يحدد هذا الإعلان أن مستند شمل هو مثيل لنوع دتد المشار إليه والمحدد. هناك إعلانان محددان بأن دتد يجعل: مجموعة فرعية داخلية، والتي تشكل جزءا من دتد في المستند نفسه، ومجموعة فرعية خارجية، والتي تقع في ملف نصي منفصل.

ملخص:

1. شسد هي لغة مخطط شمل الموصى بها من خلال W3C؛ دتد عبارة عن مجموعة من إعلانات الترميز المستخدمة لتعريف نوع الوثيقة.

2. يتم استخدام شسد للتعبير عن مجموعة من القواعد التي يجب أن تلتزم وثيقة شمل. تعريف نوع المستند يربط دتد مع مستند شمل.