بسم الله الرحمن الرحيم
السلام عليكم ورحمه الله وبركاته
صراحة تعبت من كثرة الرسائل اللي جتني على ايميلي الخاص لمعرفة الفوارق بين اللغتين كما ذكرت
html و
xhtml
طيب ناخذ فكرة عامة
html هي
hyper text markup language وكلنا يعرف يعني ماجب شي جديد %_%
و xhtml هي
Extensible hyper text markup language هذي شوي جديدة عليكم
طيب تعالوا نعرف
الفوارق
هي نفسها نفسها يعني اللغة وحدة لكن كالاصدارات html هو الاصدار الاقدم اما xhtml هو احدث اصدار لمجموعة html المرعية من w3 والكل يعرف اذاً مالجديد
سابقاً كنا نستخدم
رمز PHP:
<code style="white-space:nowrap"> <code> <html>
</code> </code>
بطريقة الموضحة اعلاه
لكن معا xhtml اصبحت بشكل التالي
رمز PHP:
<code style="white-space:nowrap"> <code> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html dir="rtl" xmlns="http://www.w3.org/1999/xhtml">
</code> </code>
طيب عرفنا اول فارق بسيط بحيث تم تعريف للمتصفح او السيرفر SERVER على البنية لصفحة
الفارق الثاني الترتيب بالبداية والاغلاق
رمز PHP:
<code style="white-space:nowrap"> <code> <div><p><ul><ul><li><div/><p/><ul/><li/>
</code> </code>
الفارق الثالث البريك او مايسمى بسطر في html كان
رمز PHP:
<code style="white-space:nowrap"> <code> <br>
</code> </code>
اما معا الجميلة xhtml استخدمنا الاغلاق بالسلاش
رمز PHP:
<code style="white-space:nowrap"> <code> <br />
</code> </code>
الفارق الرابع تم تسهيل عملية جذب الملفات مثل الجافا والاجاكس وملفات css
الفارق الخامس اصلاح مشاكل html تلقائياً بالاضافة الى الحدث الاكبر ان xhtml متوافق معا كل المتصفحات بلى استثناء
الفارق السادس سابقاً كنا نستخدم العناصر العربية وتعريفها بـ
رمز PHP:
<code style="white-space:nowrap"> <code> xml:lang="ar"
</code> </code>
اما معا xhtml
رمز PHP:
<code style="white-space:nowrap"> <code> <div>
</code> </code>
مايقصر اختصر الوقت
الفارق السابع
كل بداية اصبح لها نهاية في xhtml
مثال
رمز PHP:
<code style="white-space:nowrap"> <code> <div><p><ul><ul><li><div/><p/><ul/><li/>
</code> </code>
والانهاء بالسلاش حتى العناصر التي كانت تنهي بشكل تلقائي او ماتسمى self close كانت تلقي بشكل تلقائي لكن معا xhtml لابد من اغلاقها بشكل يدوي
الفارق الثامن اغلاق العناصر الاساسية مثل
رمز PHP:
<code style="white-space:nowrap"> <code> <img src="http://www.dzbatna.net.png">
</code> </code>
اما معا الجميلة xhtml
لابد من السلاش
مثال
رمز PHP:
<code style="white-space:nowrap"> <code> <img src="http://www.dzbatna.net.png" />
</code> </code>
ينطبق على كل العناصر الاساسية كاملة مثل اليمتا والتضمين والروابط والكل
واذا لم تغلق ستعطي اخطاء قياسية كبيرة في جسم الموقع
الفارق التاسع والاهم الخصائص الداخلية مثل الروابط والصور كمثال
معا html كانت
رمز PHP:
<code style="white-space:nowrap"> <code> <img src=http://www.dzbatna.net.png>
</code> </code>
لابد من وضعهم في علامات التنصيص كمثال مع xhtml
رمز PHP:
<code style="white-space:nowrap"> <code> <img src="http://www.dzbatna.net.png" />
</code> </code>
ولاتنسى ايضاً تعطي اخطاء قياسية اذا لم تضعهم بين علامات التنصيص والانهاء بالسلاش
إلى هنا اقف في بعض الفوارق وسأنتقل في الردود إلى الفوارق الجديدة على حدى كل من اراد المشاركة حياه الله
هذا المقال كتب بواسطة كليبرز بتاريخ المشاركة الساعة 23:18
انا اعلم من سينقل هذا المقال لن يذكر المصدر لكن ان كان النقل واجب فأنقله لكن لاتضع مصدر بل قم بتركه من غير حقوق واتمنى من ينسبها له يشوف تاريخ المشاركة حقتي وحقتو << حلوة حقتو
