الفروق بين xhtml و html

فتى دبي

رفيق الدرب
السلام عليكم ورحمة الله وبركاتة .

طبعا موضوعنا اليوم رح مهم والكثير يبحث عن الفروق والاختلافات .

طبعا الكثير منا يعرف ان XHTML هي لغة XML والـ XML الأكثير صرامة ولاتحتمل أي خطأ مهما صغر حجمه .

إذاً : الفروق بين الـ HTML و الـ XHTML تكون عبر هذة الجوانب .

1/ يجب أن تكتب جميع العناصر والسمات بحروف سمول أي صغيرة الحالة مثلاً :

رمز Code:


2648.gif


2649.gif


2/ يجب إنهاء جميع العناصر بمعنى وضع علامة او وسم النهاية لأي عنصر مثلاً :

رمز Code:
فواز الزيادي


3/ يجب إنهاء العناصر الفارغة ويتم ذلك بوضع / عند نهاية كل وسم او علامة كما يضاف فراغ قبل / لتحقيق التوافقية العودية مع المستعرضات القديمة مثلاً :
رمز Code:


4/ يجب إحاطة جميع قيم السمات بعلامتي إقتباس مفردتين أو مزدوجتين مثلاً :

رمز Code:

5/ يجب أن تكون جميع قيم السمات صريحة ولايجب إختزالها إلى كلمة واحدة كما هو مسموح في HTML مثلاً :
selected="selected"

6/ يجب فرض قيود التداخل بشكل أكثر صرامة ومن هذة القيود :

* يجب الا يكون العنصر a يحتوي عنصر a أخر . وكذلك بالنسبة لـ formوكذلك بالنسبة لـ label

* لايمكن للعنصر pre أن يحوي img أو object أو apple أو big أو small أو sup أو font أو sup أو basefont

* لايمكن للعنصر button أن يحوي form أو input أو celect أو textarea أو label أو button أو iframe أو isindex

* يتم إستخدام id لتعريف قطع من المستند بدلاً من name المستخدمة في الـ HTML لنفس الغرض .

إلى هنا ونكون انتهينا من الفروق ووضعنا لأنفسنا قاعدة نسير عليها .

لكي نجعل مواقعنا موافقة للمعايير القياسية .

وأحب أوضح مثال بالنسبة للـ XHTML

الحين أنت ماشي بالسيارة وتبي محطة أو سوبر ماركت أي كان .

عندك طريقين .

1/ انك تعكس الخط وتوصل لمرادك بسهولة < عدم التزامك بالنظام ومخالفتة

2/ انك تمشي نظامي وتديور للمحطة وتوصل لمرادكـ < التزامك بالنظام

إذاً : المعايير القياسية تكون نفس الطريقة ولك طريقين أختر ماتحب .
 

نرفينا

كاتب جديد
رد: الفروق بين xhtml و html

[align=center] يعطيك الف عافية جزاك الله كل خير [/align]
 

SONDA

كاتب جيد جدا
رد: الفروق بين xhtml و html

[align=center][table1="width:80%;background-color:white;border:4px double black;"][cell="filter:;"][align=center]
السلام عليكم ورحمة الله وبركاته


ممكن شرح أسهل؟؟؟
:23:
[/align]
[/cell][/table1][/align]
 

مواضيع مماثلة

أعلى