ط§ظ„ظپط±ظ‚ ظ…ظ† html ظˆ xhtml



بسم الله الرحمن الرحيم


السلام عليكم ورحمه الله وبركاته


صراحة تعبت من كثرة الرسائل اللي جتني على ايميلي الخاص لمعرفة الفوارق بين اللغتين كما ذكرت

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

انا اعلم من سينقل هذا المقال لن يذكر المصدر لكن ان كان النقل واجب فأنقله لكن لاتضع مصدر بل قم بتركه من غير حقوق واتمنى من ينسبها له يشوف تاريخ المشاركة حقتي وحقتو << حلوة حقتو









©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى©