تعليم برمجة xhtml
Xhtml : هي اختصار ل extensible html وهي تعني html القابلة للتوسع و لها نفس الوسوم و الواصفات مع html فقط هي اكثر صرامة وتعطي توافق اكبر للصفحات المبرمجة بهذه اللغة مع متصفحات الويب ، فهناك اختلاف في متصفح خاص بالحاسوب و اخر خاص بالهاتف فبهذه البرمجة نحل مشكلة التوافق مع المتصفحات المختلفة . تحتوي xhtml على مجموعة من القواعد البسيطة : - كتابة وسم الاغلاق - كتابة وسوم واصفات الصفحة باحرف صغيرة lower case - ان يكون ترتيب وسوم الاغلاق متناظر مع وسوم الفتح . - وضع القيم المسندة للواصفات بين علامات اقتباس . - عدم الاستغناء عن اي وسم مثل <html> و <body>و <head> . - وضع تعريف لنوع المستند doctype في بداية الصفحة . يجب ان تحتوي كل صفحة في xhtml على سطر التعريف <DOCTYPE!> والذي يعني تعريف نوع المستند document type definition او اختصارا ب dtd ، و يستخدم هذا السطر من طرف المتصفح كمرجعية قواعدية لصيغة الكتابة و انواع الوسوم في الصفحة . في هذه الشيفرة تعرض نوع المستند الذي تصادفه في اغلب صفحات xhtml و الذي يجب ان يكتب في اول سطر من الصفحة المراد برمجتها .