XML مقابل HTML

مؤلف: Laura McKinney
تاريخ الخلق: 3 أبريل 2021
تاريخ التحديث: 1 قد 2024
Anonim
3. دورة لغة XML - الفرق بين HTML و XML ومزايا لغة XML والأدوات اللازمة
فيديو: 3. دورة لغة XML - الفرق بين HTML و XML ومزايا لغة XML والأدوات اللازمة

المحتوى

يتمثل الاختلاف بين XML و HTML في أن XML هي لغة ترميزية قابلة للتوسعة توفر إطارًا للغة الترميز في حين أن HTML هي لغة ترميز مفرطة.


هناك العديد من لغات البرمجة ، وبعض اللغات هي لغة ترميز ، وأمثلة لغات الترميز هي XML و HTML. XML و HTML كلاهما لغات ترميز ، لكن كلاهما يختلفان عن بعضهما البعض في طريقة صنعهما وهناك غرض. XML هي لغة ترميزية قابلة للتوسعة توفر إطارًا للغة الترميزية في حين أن HTML هي لغة ترميز مفرطة. توفر XML أحكامًا لتعريف العناصر الجديدة بينما لا يوفر HTML أحكامًا لتحديد العناصر الجديدة. يستخدم XML لجعل لغة الترميز من ناحية أخرى لغة HTML نفسها لغة ترميز. XML هي لغة ترميزية قابلة للتوسعة تتيح تحديد أي تمثيل للبيانات. في XML يتم تعيين قيم في كل حقل في الهيكل. عُرفت شركة IBM لأول مرة باسم GML التي تُعرف بلغة الترميز المعممة في عام 1960. بعد أخذ ISO لـ GML ، تم تسميتها باسم SGML وهي لغة التعميم المعيارية. يوفر XML نظامًا أساسيًا يمكن استخدامه لإنشاء أي لغة ترميز. تعرف الوحدة الأساسية في XML بعنصر. يجب أن تعرف مجموعة القواعد إذا كنت بحاجة إلى استخدام XML لإنشاء أي لغة ترميز. تحتاج إلى كتابة التعليمات البرمجية في بناء الجملة الصحيح ، ويجب ألا يكون هناك أخطاء في القواعد. هناك جزءان من وثيقة XML التي هي مقدمة ونص.


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

المحتويات: الفرق بين XML و HTML

  • رسم بياني للمقارنة
  • ما هو XML؟
  • ما هو HTML؟
  • الاختلافات الرئيسية
  • خاتمة
  • فيديو توضيحي

رسم بياني للمقارنة

أساسXMLHTML
المعنىXML هي لغة الترميز الموسعة التي توفر إطار عمل للغة الترميزيةHTML هي لغة الترميز المفرط
المعلومات الهيكليةXML تحتوي على معلومات هيكليةلا تحتوي HTML على أي معلومات هيكلية
حساسية الموضوعXML حساس لحالة الأحرفHTML ليست حساسة لحالة الأحرف
إغلاق علامة التبويب يجب استخدام علامات تبويب الإغلاق في XMLليست هناك حاجة لإغلاق علامة التبويب في HTML

ما هو XML؟

XML هي لغة ترميزية قابلة للتوسعة توفر إطارًا للغة الترميزية في حين أن HTML هي لغة ترميز مفرطة. توفر XML أحكامًا لتعريف العناصر الجديدة بينما لا يوفر HTML أحكامًا لتحديد العناصر الجديدة. يستخدم XML لجعل لغة الترميز من ناحية أخرى لغة HTML نفسها لغة ترميز. XML هي لغة ترميزية قابلة للتوسعة تتيح تحديد أي تمثيل للبيانات. في XML يتم تعيين قيم في كل حقل في الهيكل. عُرفت شركة IBM لأول مرة باسم GML التي تُعرف بلغة الترميز المعممة في عام 1960. بعد أخذ ISO لـ GML ، تم تسميتها باسم SGML وهي لغة التعميم المعيارية. يوفر XML النظام الأساسي الذي يمكن استخدامه لإنشاء أي لغة ترميز. تعرف الوحدة الأساسية في XML بعنصر. يجب أن تعرف مجموعة القواعد إذا كنت بحاجة إلى استخدام XML لإنشاء أي لغة ترميز. تحتاج إلى كتابة التعليمات البرمجية في بناء الجملة الصحيح ، ويجب ألا يكون هناك أخطاء في القواعد. هناك جزءان من وثيقة XML التي هي مقدمة ونص.


ما هو HTML؟

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

الاختلافات الرئيسية

  1. XML هي لغة ترميزية قابلة للتوسعة توفر إطارًا للغة الترميز في حين أن HTML هي لغة ترميز مفرطة.
  2. يحتوي XML على معلومات هيكلية بينما HTML لا يحتوي على أي معلومات هيكلية.
  3. XML حساس لحالة الأحرف بينما HTML غير حساس لحالة الأحرف.
  4. يجب استخدام علامات تبويب الإغلاق في XML بينما ليست هناك حاجة إلى علامة تبويب الإغلاق في HTML

خاتمة

في هذه المقالة أعلاه ، نرى الفرق الواضح بين XML و HTML مع أمثلة.

فيديو توضيحي