Logo ar.removalsclassifieds.com

الفرق بين HTML و XHTML (مع الجدول)

جدول المحتويات:

Anonim

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

HTML مقابل XHTML

يتمثل الاختلاف بين HTML و XHTML في أن لغة ترميز النص التشعبي (HTML) هي لغة برمجة نص تشعبي وترميز تُستخدم لإنشاء صفحات ويب ، بينما تعد لغة ترميز النص التشعبي الموسعة (XHTML) لغة برمجة نص تشعبي وترميز مشتقة من HTML. لا يحتوي HTML على طبيعة حساسية لحالة الأحرف ، ومن ثم يمكن كتابة القوائم والعلامات والسمات إما بأحرف كبيرة أو صغيرة ، بينما يمكن أن يكون XHTML حساسًا لحالة الأحرف.

يُعرف HTML باسم Hypertext Markup Language. HTML هي لغة برمجة يستخدمها المبرمجون على نطاق واسع لإنشاء صفحات الويب. إنها لغة النص التشعبي ولغة الترميز التي تمكن المبرمج من ربط نص بآخر. لذلك ، فهي لغة برمجة بسيطة تسمح للإنسان بالقراءة والفهم دون عناء.

تُعرف XHTML باسم لغة ترميز النص التشعبي الموسعة. إنها لغة برمجة تم إنشاؤها من HTML وتستخدم لتطوير صفحات الويب. XHTML مشابه لـ HTML ، لكن الأكواد دقيقة ومثالية كثيرًا عن HTML. XHTML هي لغة نص تشعبي ولغة ترميز تسمح للمبرمج بربط نص بآخر ، ويمكن للبشر فهمه بسهولة.

جدول المقارنة بين HTML و XHTML

معلمة المقارنة

لغة البرمجة

XHTML

الاختصار لغة ترميز النصوص التشعبية لغة ترميز النص التشعبي القابلة للتوسيع
المعنى HTML هي لغة برمجة نص تشعبي وترميز تُستخدم لإنشاء صفحات ويب. XHTML هي لغة تشعبية وترميز مشتقة من HTML تُستخدم لإنشاء مواقع الويب والتطبيقات.
العلامات لا يتم استخدام علامات Nest في HTML. تُستخدم علامات Nest في XHTML.
حساسية الموضوع لا يحتوي HTML على طبيعة حساسية لحالة الأحرف ، وبالتالي يمكن كتابة الرموز إما بأحرف كبيرة أو صغيرة. يمكن أن تكون لغة XHTML حساسة لحالة الأحرف ؛ وبالتالي ، يتم استخدام الأحرف الصغيرة فقط.
إدارة الخطأ يمكن تصحيح الخطأ في HTML بسهولة لا يمكن تصحيح الخطأ في XHTML بسهولة.
التطبيقات يستخدم HTML لإنشاء صفحات الويب وتطوير الألعاب والتنقل عبر الإنترنت. يتم استخدام XHTML لإنشاء صفحات ويب ممتازة وجيدة التنظيم.

ما هو HTML؟

تصف لغة ترميز النص التشعبي (HTML) التفاصيل الهيكلية لصفحات الويب. تم تأسيس HTML بواسطة Tim Berners Lee في عام 1991. إنها لغة برمجة بسيطة ومحددة جيدًا ويمكن فهمها بسهولة من قبل غير المبرمج.

يتألف HTML من قائمة ثلاثية. إنها قوائم مرتبة وقوائم غير مرتبة وقوائم محددة. في القوائم المرتبة

    يتم استخدام العلامة لإنشاء ، ويتم إنشاء القوائم المرتبة بمجرد إضافة العناصر التي تختارها دون تعداد نقطي. يمكن إنشاء ترقيم القوائم المرتبة باستخدام سمات النوع. على سبيل المثال ، يمكن إنشاء الرقم 1 بواسطة
      . تُستخدم سمات البداية أيضًا لتحديد نقاط البداية للقوائم المرتبة.

      قائمة غير مرتبة

        تم إنشاء علامة ، وتم وضع علامة نقطية على كل عنصر. يتم استخدام سمات النوع لتحديد النوع. على سبيل المثال ، <ul type = "square" يُستخدم لإنشاء نوع التعداد التربيعي المطلوب.

        القوائم المعرفة في HTML هي نوع من القوائم حيث يتم وصف العناصر على أنها موسوعة. في قائمة محددة يتم استخدام ثلاث علامات

        بطاقة شعار،
        علامة و ،
        بطاقة شعار. يتم استخدامها لتحديد بداية القائمة ونهايتها. تشمل تطبيقات HTML تطوير الويب والملاحة عبر الإنترنت والألعاب والتطبيق والتطوير.

        ما هو XHTML؟

        تستخدم لغة ترميز النص التشعبي القابلة للتوسيع (XHTML) لإنشاء صفحات ويب ممتازة. لذلك يجب اتباع إجراءات صارمة أثناء عملية التطوير. تأسست XHTML من قبل World Wide Web Consortium في عام 2000. XHTML هي لغة تشعبية وترميز تمت صياغتها من HTML.

        XHTML حساس للغاية لحالة الأحرف. ومن ثم يتم اتباع تدابير صارمة أثناء كتابة الرموز. تمت كتابة XHTML باستخدام العلامات في اللغة الإنجليزية القياسية. علامات فقرة وكسر مثل

        ,

        وتستخدم لكتابة فقرات ولإضافة فاصل أسطر للفقرات.

        في XHTML توجد ثلاث طرق لمحاذاة النص ، هي اليمين واليسار والوسط. على سبيل المثال،

        نص

        العلامة المستخدمة محاذاة النص في اليمين ،

        نص

        يستخدم لمحاذاة النص في اليسار و

        نص

        يستخدم لمحاذاة النص في المركز.

        يتكون XHTML من نوعين من القوائم. إنها قائمة مرتبة أو قائمة أرقام ، أو قائمة غير مرتبة ، أو قائمة نقطية. تتم إضافة أوراق الأنماط المتتالية (CSS) مع XHTML لإنشاء رموز جيدة التنسيق.

        يسمح CSS بالتعامل مع العديد من الخصائص مثل إنشاء فاصل مقطعي في المركز وإضافة أنماط متعددة داخل ملف. يتضمن تطبيق XHTML تطوير صفحات الويب.

        الاختلافات الرئيسية بين HTML و XHTML

        استنتاج

        HTML ، المعروفة باسم Hypertext Markup Language ، هي لغة برمجة نص تشعبي وترميز تُستخدم لإنشاء صفحات ويب. XHTML ، المعروفة باسم Extensible Hypertext Markup Language ، هي لغة برمجة نص تشعبي وترميز تم إنشاؤها من HTML والتي يمكن استخدامها لإنشاء صفحات ويب.

        قد يبدو HTML و XHTML متشابهين جدًا مع بعضهما البعض ، لكنهما مختلفان في العديد من الجوانب. تعد كل من HTML و XHTML لغتي برمجة سهلة الاستخدام وبسيطة يمكن للعقول البشرية استيعابها بسهولة.

        مراجع

الفرق بين HTML و XHTML (مع الجدول)