لماذا يجب استخدام XHTML؟

XHTML هي مزيج من HTML و XML (لغة العلامات الموسعة).

XHTML تحتوي على جميع العناصر من HTML 4.01 التي تتوافق مع نحو XML.

لماذا يجب استخدام XHTML؟

نعتقد أن العديد من الصفحات على شبكة الويب العالمية تحتوي على كود HTML سيء.

يمكن أن يعمل الكود HTML التالي بشكل جيد حتى لو لم يكن يتبع قواعد HTML:

<html>
<head>
<title>This is bad HTML</title>
<body>
<h1>HTML سيئة
</body>

XML لغة علاماتية، حيث يجب أن يتم تسمية كل شيء بشكل صحيح لإنشاء وثيقة جيدة الشكل.

XML يُستخدم لوصف البيانات، بينما يتم استخدامه HTML لعرض البيانات.

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

لذلك، عن طريق دمج مزايا HTML وXML، حصلنا على لغة العلامات التي يمكن استخدامها الآن وفي المستقبل - XHTML.

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