هنا لماذا هناك إصدارات مختلفة من HTML

لم يكن الإصدار الأول من لغة HTML يحتوي على رقم إصدار ، وكان يطلق عليه "HTML" فقط ، وكان يُستخدم في وضع صفحات ويب بسيطة في عام 1989 - 1995. في عام 1995 ، قامت IETF (فرقة مهام هندسة الإنترنت) بتوحيد HTML وترقيمها انها "HTML 2.0".

في عام 1997 ، قدم اتحاد شبكة الويب العالمية (W3C) الإصدار التالي من HTML ، HTML 3.2. تلاه HTML 4.0 في 1998 و 4.01 في عام 1999.

ثم أعلنت W3C أنها لن تقوم بإنشاء إصدارات جديدة من HTML ، وستبدأ في التركيز على HTML أو XHTML الموسعة. يوصون مصممي الويب باستخدام HTML 4.01 لمستندات HTML الخاصة بهم.

حول هذه النقطة ، انفصلت التنمية. ركز W3C على XHTML 1.0 ، وأصبحت أشياء مثل XHTML Basic توصيات في عام 2000 وما بعده. إلا أن مصممي الويب لم يرغبوا في الانتقال إلى البنية الصلبة لـ XHTML ، لذلك في عام 2004 ، بدأت مجموعة عمل تقنية Hypertext Web Application (WHATWG) العمل على إصدار جديد من HTML غير صارم مثل XHTML يُسمى HTML5. انهم يأملون في أن يتم قبول هذا في نهاية المطاف كتوصية W3C.

اتخاذ قرار بشأن إصدار HTML

أول قرار لك عند كتابة صفحة ويب هو ما إذا كنت تريد الكتابة في HTML أو XHTML. إذا كنت تستخدم محررًا مثل Dreamweaver ، فسيتم تحديد هذا الاختيار من خلال DOCTYPE الذي تختاره. إذا اخترت XHTML DOCTYPE ، فستتم كتابة صفحتك في XHTML وإذا اخترت HTML DOCTYPE ، فستكتب الصفحة في HTML.

هناك عدد من الاختلافات بين XHTML و HTML. ولكن في الوقت الحالي ، كل ما تحتاج إلى معرفته هو أن XHTML هو HTML 4.01 معاد كتابته كتطبيق XML. إذا قمت بكتابة XHTML ، فسيتم اقتباس كل سماتك ، وإغلاق علاماتك ، ويمكنك تحريرها في محرر XML. HTML هي أكثر مرونة من XHTML لأنه يمكنك ترك علامات الاقتباس خارج الصفات ، وترك علامات مثل

بدون علامة إغلاق

وما إلى ذلك وهلم جرا.

لماذا استخدام HTML

لماذا استخدام XHTML

بمجرد اتخاذ قرار بشأن HTML أو XHTML - ما هو الإصدار الذي يجب عليك استخدامه؟

HTML
هناك ثلاثة إصدارات من HTML لا تزال في الاستخدام المنتظم حول الإنترنت:

وقد يجادل البعض بأن الإصدار الرابع هو الإصدار "بدون DOCTYPE". غالبًا ما يُطلق على هذا الأمر اسم " quirks mode" ، ويشير إلى مستندات HTML التي لا تحتوي على DOCTYPE محددة وبالتالي تظهر في نهاية الأمر quirkily في متصفحات مختلفة.

أوصي HTML 4.01. هذه هي النسخة الأحدث من المعيار ، وهي الأكثر قبولًا على نطاق واسع من قبل المتصفحات الحديثة. يجب أن تستخدم HTML 4.0 أو 3.2 فقط إذا كان لديك سبب محدد (مثل إذا كنت تقوم ببناء إنترانت أو كشك حيث تدعم المتصفحات التي تشاهده فقط العلامات والخيارات 3.2 أو 4.0). إذا كنت لا تعرف حقيقة أنك في هذا الموقف ، فأنت لست كذلك ، ويجب عليك استخدام HTML 4.01.

XHTML
يوجد حاليًا إصداران من XHTML: 1.0 و 2.0.

XHTML 2.0 جديد جدًا ولا يزال غير مدعوم من متصفحات الويب. لذلك أوصي باستخدام XHTML 1.0 في الوقت الحالي. سيكون من الرائع حقًا عند دعم XHTML 2.0 على نطاق واسع ، ولكن حتى ذلك الحين ، يجب علينا الالتزام بإصدارات يمكن أن يستخدمها القراء.

بمجرد تحديدك للإصدار

تأكد من استخدام DOCTYPE. يعد استخدام DOCTYPE مجرد سطر واحد في مستندات HTML ، ويضمن عرض صفحاتك بالطريقة التي يُراد بها عرضها.

DOCTYPEs للإصدارات المختلفة هي:

HTML

XHTML