الفرق الرئيسي - HTML مقابل XHTML

هناك العديد من التقنيات المستخدمة لتطوير الشبكة. تحتفظ كل مؤسسة بالعديد من مواقع الويب لتوفير المعلومات للعميل وفهم اتجاهات السوق. أحد أنواع اللغات الشائعة لتطوير الويب هو لغات الترميز. إنها لغة مصممة خصيصًا لإنشاء صفحات الويب. يتم دمج لغات الترميز مع ورقة الأنماط المتتالية (CSS) وجافا سكريبت لجعل صفحات الويب أكثر قابلية للتقديم وديناميكية. المهمة الرئيسية للغة الترميز هي بناء الهيكل المطلوب لصفحة الويب. HTML و XHTML هما لغتا ترميز. لغة توصيف النص التشعبي (HTML) هي لغة التوصيف القياسية لإنشاء صفحات الويب وتطبيقات الويب. لغة توصيف النص التشعبي الموسعة (XHTML) جزء من لغات ترميز XML العائلية التي تعكس إصدارات HTML. لغة التعميم القياسية (SGML) هي معيار لتعريف لغات الترميز. HTML هو أحد التطبيقات الرئيسية لـ SGML. يتمثل الاختلاف الرئيسي بين HTML و XHML في أن HTML يستند إلى SGML بينما يستند XHTML إلى XML.

محتويات

1. نظرة عامة والفرق الرئيسي 2. ما هو HTML 3. ما هو XHTML 4. أوجه التشابه بين HTML و XHTML 5. مقارنة جنبًا إلى جنب - HTML مقابل XHTML في نموذج جدولي 6. ملخص

ما هو HTML؟

HTML تعني لغة Hyper Text Markup Language. كانت اللغة القائمة على الويب. الهدف الرئيسي من HTML هو إنشاء هيكل صفحة الويب. يعتمد على SGML. هناك إصدارات مختلفة من HTML مثل HTML 1 ، 2 ، إلخ. أحدث إصدار هو HTML5. يستخدم بشكل رئيسي في تطوير واجهات المستخدم للتطوير الأمامي. لديها العديد من الميزات المضافة. يتم استخدام SVG للتطبيقات الرسومية. يتم استخدام الموقع الجغرافي لمشاركة الموقع. كما أنه يحتوي على دعم الصوت والفيديو الأصلي.

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

الفرق بين HTML و XHTML

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

ما هو XHTML؟

هناك العديد من إصدارات HTML. يتطلب HTML 4 قدرًا أكبر من الحوسبة لأخذ صفحة HTML المتوسطة وتقديمها بطريقة متسقة ومتسقة. لذلك ، تم تقديم XHTML. XHTML لتقف على لغة توصيف النصوص القابلة للامتداد. XHTML ليست قابلة للتوسع. يعتمد على XML. يشبه XML لغة HTML ، ولكنه مصمم لوصف البيانات. بخلاف علامات HTML ، فإن علامات XML غير محددة مسبقًا. لذلك ، يمكن للمبرمج كتابة العلامات وفقًا للتطبيق.

كان الهدف الرئيسي لتطوير XHTML هو تطوير لمساعدة المبرمج على الانتقال من HTML إلى XML. XHTML هي لغة ترميز وصفية تعمل بشكل مشابه لـ HTML أثناء التعامل مع تنظيم البيانات بشكل جيد. نوع المستند الأول في عائلة XHTML هو XHTML 1.0. يشبه XHTML HTML 4.01. انها ملصقا من HTML. يوفر معايير ومواصفات أكثر دقة للموقع لفهم البيانات ونقلها.

الفرق الرئيسي بين HTML و XHTML

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

بشكل عام ، يعد XHTML مفيدًا لجعل صفحات الويب أكثر احتمالًا للتوافق مع متصفحات الويب الحالية والمستقبلية ولتقديمها بدقة. XHTML يسهل الحفاظ عليها وتنسيقها لفترة طويلة من الزمن. على الرغم من أن XHTML يوفر معايير أكثر دقة لفهم البيانات ؛ عيب واحد هو أنه من الصعب تصحيح.

ما هو التشابه بين HTML و XHTML؟


  • كلاهما لغات ترميزية مصممة لتطوير الويب.

ما هو الفرق بين HTML و XHTML؟

ملخص - HTML مقابل XHTML

HTML و XHTML هما لغتا ترميز. لغة توصيف النص التشعبي (HTML) هي لغة التوصيف القياسية لإنشاء صفحات الويب وتطبيقات الويب. لغة توصيف النص التشعبي الموسعة (XHTML) جزء من لغات ترميز XML العائلية التي تعكس إصدارات HTML. يتمثل الاختلاف الرئيسي بين HTML و XHML في أن HTML يستند إلى SGML بينما يستند XHTML إلى XML.

مرجع:

1.بيكيفولد ، راسين. "الفرق بين HTML و XHTML و HTML5 للمبتدئين." LinkedIn SlideShare ، 13 يوليو 2016. متوفر هنا 2. "XHTML Tutorial." XHTML تعليمي - فهم الفرق بين HTML و XHTML. متاح هنا 3. "XHTML Introduction". ، Tutorials Point ، 8 يناير 2018. متاح هنا 4. "HTML Overview". ، Tutorials Point ، 8 يناير 2018. متوفر هنا

الصورة مجاملة:

1.'154434'by OpenClipart-Vectors (المجال العام) عبر pixabay 2.'XHTML text text'By Ross MacPhee - العمل الخاص ، (CC BY-SA 4.0) عبر Commons Wikimedia