ما هي ملفات XML ؟ وما الفرق بينها وبين XHTML ؟

ملفات XML وهذا هو اسمها فهى ملفات تبنى بلغة خاصة بها وليست لغة تبنى بها صفحات الانترنت مثل XHTML
ملفات XML تفيد فى أحيان كثير فى الاستغناء عن قواعد البيانات mysql او ما شابه . وتلك الاستفاده تكون عن طريق قابلية الملف للكتابة وحفظ المعلومات الموجهه اليه
وتفيد ملفات ال XML أيضا فى جلب محتوى ضخم او متعدد كقوائم ميديا بلاير او الحفظ فيها كمدخلات سجل زوار ومدخلات فورم الاتصال بنا..
تستطيع من خلال ملفات ال xml ان تحفظ وتعرض البيانات فى صفحات html بدون لغات برمجيه
وله عدة استفادات اخرى
……………
(XHTML) هي لغة تمكّن من كتابة صفحات ويب. مصنوعه في الأصل كلاحقه لـ HTML، بنيت XHTML على قواعد لغة XML، الأحدث والأبسط من لغة SGML التي ينبني عليها HTML. (ويكيبديا)
…………..
فالفرق ان ال XHTML هو سوبر HTML اذا استبدلنا حرف X بكلمة سوبر
اما XML هى طريقة لوصف البيانات
……….
معنى آخر
XML بديل قواعد البيانات يتم استخدامها مع HTML التى بنيت بنظام الاندماج بين XML و HTML باستخدام بنية XHTML التى تعبّر فى النهاية عن اندماجهما معا
********
مثال
كان قديما يستخدم استايل صفحات الانترنت من خلال مثلا توسيط الجداول واعطائها خلفيات لونية او صورا متدرجة كخلفيه وهكذا (وهو ما يسمى بال inline style او الاستايل فى نفس السطر)
الان اصبح يدرج الاستايل فى ملف مستقل يتم جلبه بواسطة سطر واحد فى الصفحة وهذه الملفات هى لغة المتصفحات للتعرف على الاستايل وتسمى CSS
فإن مثال ال CSS الذى يتم حفظ الاستايل به هو مثال ال XML الذى يتم حفظ المعلومات به

شارك الموضوع

الموضوعات المشابهة

رد واحد على “ما هي ملفات XML ؟ وما الفرق بينها وبين XHTML ؟”

  1. يقول Justin:

    مشكور على الموضوع الرائع
    حبدا لو كان هناك فيديو

أضف رد

© 2017 مدونة إتقان لتقنية المعلومات. كافة الحقوق محفوظة .