يتيح لك هذه المقالة باختصار التعرف على XHTML وفهم المعرفة الأساسية لـ XHTML
ما هو XHTMLXHTML هو اختصار لغة ترميز النص التشعبي القابل للتمديد. HTML هي لغة تصميم ويب أساسية. XHTML هي لغة ترميز تستند إلى XML. يبدو أنه يشبه إلى حد ما HTML ، مع بعض الاختلافات الصغيرة ولكن المهمة فقط. XHTML هو XML يلعب دورًا مشابهًا لـ HTML. لذلك ، بشكل أساسي ، XHTML هي تقنية انتقال تجمع بين الوظائف القوية لبعض XML والميزات البسيطة لمعظم HTML.
في نهاية عام 2000 ، أعلن كونسورتيوم World Wide Web عن إصدار XHTML الإصدار 1.0. XHTML 1.0 هي لغة جديدة محسّنة وتحسين استنادًا إلى HTML 4.0 ، مع الغرض من أن تستند إلى تطبيقات XML. XHTML هي HTML المحسّنة ، وستتكيف قابلية التوسع والمرونة مع احتياجات تطبيقات الشبكة المستقبلية. على الرغم من أن XML لديها إمكانات قوية لتحويل البيانات ويمكنها استبدال HTML بالكامل ، إلا أنه من السابق لأوانه اعتماد XML مباشرة في مواجهة الآلاف من مواقع الويب الحالية المصممة على أساس لغة HTML. لذلك ، استنادًا إلى HTML4.0 ، يتم توسيعه باستخدام قواعد XML للحصول على XHTML. لذلك ، فإن الغرض من إنشاء XHTML هو تحقيق الانتقال من HTML إلى XML. حاليًا ، يكون معيار الويب الذي تم الإشادة به دوليًا في تصميم موقع الويب هو تطبيق XHTML (أي ، المعروف باسم CSS + DIV).
نسخة XHTMLحتى الآن ، هناك عدة إصدارات من XHTML:
XHTML 1.0 Transitonal
XHTML 1.0 صارمة
XHTML 1.0 الإطارات
XHTML 1.1
XHTML أساسياتمن بينها ، يتم تكييف XHTML 1.0 transitonal من HTML 4.01 Transitional ، ويتم تكييف النوع الصارم XHTML 1.0 من HTML 4.01 صارمة ، ويتم تكييف XHTML 1.0 FrameSet من HTML 4.01 Frameset.
تتم دعم علامة التعليقات التوضيحية الجديدة للكلمة الصغيرة المضافة في Microsoft Internet Explorer 5.0 في XHTML 1.1 (انظر أحرف Ruby).
بناء جملة XHTMLيجب أن تتوافق لغة XHTML مع تنسيق XML. على سبيل المثال ، يجب أن يكون هناك واحد لإنهاء الفقرة بعد كتابتها واستخدامها. علاوة على ذلك ، يجب استخدام علامات XHTML في الأحرف الصغيرة ، إن لم يكن مكتوبًا ؛ يجب أن تكون كل سمة ملفوفة في عروض أسعار ، إذا كان يجب استخدامها ولكن لا يمكن استخدامها. الغرض من هذه الممارسات هو تمكين صفحة ويب XHTML لتجميعها بشكل صحيح وبسرعة من قبل متصفح الويب.