بيت تطوير ما هي لغة الترميز المعمم (sgml) القياسية؟ - تعريف من techopedia

ما هي لغة الترميز المعمم (sgml) القياسية؟ - تعريف من techopedia

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

Anonim

التعريف - ماذا تعني لغة الترميز المعمم (SGML) القياسية؟

لغة التوصيف المعمم القياسية (SGML) هي لغة توصيف نصية تعمل كمجموعة شاملة من لغات التوصيف المستخدمة على نطاق واسع مثل HTML (لغة توصيف النص التشعبي) و XML (لغة التوصيف القابلة للتوسيع).


يتم استخدام SGML لترميز المستندات وله ميزة عدم الاعتماد على تطبيق معين. وهي مشتقة من GML (لغة الترميز المعممة) ، والتي سمحت للمستخدمين بالعمل على أنماط تنسيق موحدة للمستندات الإلكترونية.

تشرح Techopedia لغة الترميز المعممة القياسية (SGML)

تتميز لغة الترميز المعممة القياسية بالخصائص التالية:

  • العلامات الوصفية
  • أنواع المستندات

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


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


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

ما هي لغة الترميز المعمم (sgml) القياسية؟ - تعريف من techopedia