0 Najah Alsaker نشر 20 فبراير أرسل تقرير نشر 20 فبراير (معدل) HTML و XHTML نوعان من لغات برمجة تطوير الويب المستخدمة لإنشاء صفحات الويب. قد يبدو HTML و XHTML متشابهين مع بعضهما البعض ، لكنهما مختلفان تمامًا. دعني اوضح لك اهم الفروقات بينهم : HTML هي لغة ترميز تُستخدم لإنشاء صفحات الويب بينما XHTML هي نسخة أكثر صرامة من HTML تلتزم ببنية XML. تتطلب XHTML تعليمات برمجية جيدة التكوين بها علامات وسمات متداخلة بشكل صحيح ، في حين أن HTML أكثر تسامحًا مع أخطاء بناء الجملة. XHTML أكثر نمطية وقابلية للتوسعة من HTML ، مما يسمح بالتكامل الأسهل مع التقنيات الأخرى المستندة إلى XML. هذه كانت بعض الفروقات الاساسية بين اللغات وهذا الجدول قد يوضح الفروقات بشكل مفصل اكثر اذا في النهاية وخلاصة الامر إذا كنت تبني موقع ويب عادي، فإن HTML هو الخيار الأفضل بسبب شيوعه ودعمه الواسع من قبل المتصفحات والمطورين. إذا كنت بحاجة إلى مرونة في تصميم الصفحات دون الحاجة إلى صارمية في البنية، HTML يمكن أن يوفر لك هذا بشكل جيد. على الجانب الآخر، إذا كنت تبحث عن توسعية أكبر وتحكم دقيق في بنية الوثائق وتجنب الانحرافات، XTML قد يكون خيارًا جيدًا. ومع ذلك، يجب ملاحظة أن استخدام XTML قد يتطلب مهارات إضافية وفهمًا أعمق للـ XML، مما قد يزيد من تعقيد تطوير المواقع الإلكترونية. لذلك يمكنك الاكتفاء بال html حاليا وبالتوفيق لك تم التعديل في 20 فبراير بواسطة Najah Alsaker اقتباس
0 حمزة عباد نشر 20 فبراير أرسل تقرير نشر 20 فبراير سأفترض أنك تسأل ما الفرق بين HTML و XHTML، إذ أنّه لا يوجد شيء مشهور في تقنيات الويب يسمى XTML. هما ببساطة نسخ مختلفة لنفس الشيء، والفرق بين الكلمتين موجود لأسباب تاريخية فقط. في البداية، تم إنشاء HTML لتكون لغة لكتابة صفحات الويب. مرّت لغة HTML بتغييرات كثيرة خلال السنوات الأولى، فظهرت منها نسخ مثل HTML 2 و HTML 3 و HTML 4، ومع ذلك تم فصل أنماط العرض منها وتم إنشاء لغة جديدة مختصّة بالأنماط سميت CSS. ثم بعد أن وصلت HTML إلى نسختها الرابعة، اقترح بعض المطورين ايقاف العمل على HTML والانتقال إلى إنشاء لغة XHTML التي ترث صرامة لغة XML لتكون هي اللغة المستقبلية للويب، ففي لغة XML، عندما تقوم بأخطاء في الكتابة فإن المتصفّح لا يحاول إصلاح ما كتبته (كما يفعل مع HTML) بل يعرض خطأ (كما تفعل البرامج التي تتعامل مع XML)، وهذه كانت الفكرة وراء إنشاء XHTML، حيث أن المطورين ببساطة أرادوا أن يفرضوا احترام قواعد HTML لأن كثيرا من المبرمجين لم يكن يحترمها. ولكن في النهاية، أغلب المبرمجين لم ينتقلوا إلى استخدام XHTML، بل طالبوا مطوري المتصفحات بأن يوقفوا هذا التشديد الذي لا داعي له على الشفرة ما دامت المتصفحات بالفعل قادرة على عرض HTML حتى لو كانت فيها أخطاء. لذلك، انتهى مشروع XHTML بعد نسختين فقط، وهما 1.0 و 1.1، ثم عادت HTML إلى الواجهة بنسختها الخامسة HTML 5 والتي هي اللغة الأساسية لتطوير مواقع الويب منذ سنوات عديدة، وهذه الأخيرة تحوي مزايا كثيرة ليست حتى في آخر نسخة من XHTML مثل إمكانية تضمين الفيديو والصوت. إذن ببساطة، يجب اسستخدام HTML 5 كما يفعل كل العالم ولا يجب الالتفات إلى XHTML لأنها نسخة ميتة حاليا. اقتباس
0 Taha Khaled2 نشر 20 فبراير أرسل تقرير نشر 20 فبراير XHTML هي توسيع للغة HTML. لا توجد اختلافات كثيرة بين XHTML، فلغة XHTML هي في الأساس إصدار أكثر صرامة من HTML4. الاختلافات الرئيسية بين HTML و XHTML هي: تسمح HTML4 لبعض العناصر بحذف وسوم الإغلاق (end tag). تُضاف وسوم الإغلاق عند إغلاق جزء معين من النص، مثل الفقرة (p). عادة ما يتم ترميزها بخط مائل عكسي (على سبيل المثال، وسم الفتح الخاص بالفقرة هو <p>، ووسم الإغلاق هو </p>). تفرض XHTML أن تتضمن جميع العناصر وسوم الإغلاق. تتيح HTML4 تداخل بعض العناصر. بخلاف XHTML. يجب وضع قيم السمات Attributes (مثل حجم الخط) في XHTML بين علامتي تنصيص ("")، حتى لو كانت رقمية. أما HTML فلا توجب ذلك. لا يمكن اختزال السمات في HTML. هناك اختلاف بسيط في طريقة التعامل مع العناصر الفارغة. انظر الي الصوره لمعرفة جميع الاختلافات بينهم اقتباس
0 Mahmoud Hassan19 نشر 20 فبراير أرسل تقرير نشر 20 فبراير HTML (Hypertext Markup Language) و XHTML (Extensible Hypertext Markup Language) هما لغتين تُستخدمان في تصميم وبناء صفحات الويب ورغم أنهما يقومان بنفس الغرض الأساسي إلا أن هناك بعض الفروق الرئيسية بينهما صيغة الكتابة HTML يعتبر HTML أقل صرامة في صيغة الكتابة حيث يمكن ترك العديد من العلامات مفتوحة دون إغلاقها على سبيل المثال `<p>` يمكن أن يكون بدون </p> XHTML تفرض XHTML صيغة أكثر صرامة ويجب إغلاق كل العناصر بشكل صحيح على سبيل المثال <p></p> XML قاعدة HTML يعتمد HTML على نظام وسم لا يتبع بالضرورة قاعدة XML مما يعني أنه يمكن أن يكون غير صحيح من الناحية الصرفية ومع ذلك يظل صالحًا XHTML يعتمد XHTML على قواعد XML بشكل صارم مما يعني أنه يجب أن يكون الكود صحيحًا ويتبع تمامًا قواعد XML كود الكتابة HTML يمكن أن يكون HTML كتابة الأكواد فيها أسهل وأكثر مرونة حيث يمكن ترك بعض الأمور دون إغلاقها XHTML يتطلب كتابة XHTML الامتثال لقواعد صارمة مما يعني أنه يحتاج إلى امتثال دقيق لقواعد XML رسومات ورموز خاصة HTML لا يقتصر HTML على التعامل مع رموز خاصة (مثل `<` لعلامة أقل من) بشكل صارم XHTML يتعامل مع رموز خاصة بشكل أكثر صرامة ويتطلب استخدام الرموز الخاصة بشكل صحيح التوافق مع المتصفح HTML يتمتع HTML بتوافق جيد مع معظم المتصفحات ويمكن فهمها بسهولة XHTML بعض المتصفحات قد تكون أقل تسامحًا مع أخطاء تنسيق XHTML مما قد يسبب مشاكل في التصفح في الوقت الحالي يتم استخدام HTML أكثر من XHTML في تطوير صفحات الويب ويفضل استخدام HTML5 كإصدار حديث وقوي لتطوير مواقع الويب اقتباس
السؤال
Hasan Hsoub
هل هما نفس الشيئ ام مختلفين ؟
4 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.