المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : وسم -!doctype-


أ. خالد
04-20-2008, 09:29 AM
وسم نوع المستند
<!DOCTYPE>


التعريف:

يستخدم هذا الوسم في بداية الصفحة ، أي قبل وسم <html>

وفائدته أنه يخبر المستعرض بنوع الصفحة هل هي HTML أم XHTML .

الفرق بين HTML و XHTML وضعه النمر في موضوع سابق اضغط هنا (http://www.100hla.com/vb1/showthread-t_1998.html)


ملاحظة: هذا الوسم لايحتوي على وسم إغلاق له

------------------

أنواع الصفحات:

1- HTML
معايير HTML بالنسخة الرابعة لها 4.1 حددت ثلاث أنواع من صفحات HTML :
Strict , Transitional , Frameset


النوع الأول: HTML Strict DTD
استعمل هذا النوع عندما تريد صفحة نظيفة من الأخطاء وعندما تريد ربطها بالـ CSS

وكلمة DTD هي اختصار لـ document type definition أي نمط تعريف المستند

وهذا هو الكود لها:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">



النوع الثاني: HTML Transitional DTD
استعمل هذا النوع من الصفحات عندما تريد استعمال النمط الداخلي Style أي عندما لا تريد استعمال CSS ، وهذا النوع قد بدأ بالانقراض لأن معظم المطورين اتجهوا نحو CSS لسهولته وجماله

الكود:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">


النوع الثالث: Frameset DTD
يستخدم هذا النوع مع الصفحات التي تستعمل وسم frame أي الإطارات بحيث تجد عدة صفحات داخل صفحة واحدة
وهذا النوع أيضاً خف استعماله كثيراً في الأونة الأخيرة وخصوصاً بعد استعمال Ajax

الكود:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">




2- XHTML

معايير XHTML في النسخة الأولى منها 1.0 نصت على أنه يوجد ثلاث أنواع لصفحة XHTML ، وهي نفس أنواع HTML
Strict , Transitional , Frameset

XHTML Strict DTD:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

XHTML Transitional DTD:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

XHTML Frameset DTD:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

واستعمال هذه الأنواع هي نفس استعمالات أنواع HTML التي ذكرناها قبل قليل ولكن الفرق هنا أن نوع الصفحة XHTML ، أي يمكنها التعامل مع بيانات XML

------------

الخصائص:
لا يوجد



أسئلة؟؟؟؟