XML بمقابلہ HTML

مصنف: Laura McKinney
تخلیق کی تاریخ: 3 اپریل 2021
تازہ کاری کی تاریخ: 24 اپریل 2024
Anonim
XML اور HTML کے درمیان فرق
ویڈیو: XML اور HTML کے درمیان فرق

مواد

ایکس ایم ایل اور ایچ ٹی ایم ایل کے درمیان فرق یہ ہے کہ ایکس ایم ایل ایکسٹینسیبل مارک اپ لینگویج ہے جو مارک اپ لینگویج کا فریم ورک مہیا کرتی ہے جبکہ ایچ ٹی ایم ایل ایک ہائپر مارک اپ لینگویج ہے۔


بہت ساری پروگرامنگ زبانیں ہیں ، اور کچھ زبانیں ایک مارک اپ زبان ہیں ، مارک اپ لینگوئج کی مثالیں XML اور HTML ہیں۔ ایکس ایم ایل اور ایچ ٹی ایم ایل دونوں مارک اپ زبانیں ہیں ، لیکن دونوں جس طرح بنائے جاتے ہیں اور اس مقصد سے ایک دوسرے سے مختلف ہوتے ہیں۔ ایکس ایم ایل ایکسٹنسیبل مارک اپ لینگویج ہے جو مارک اپ لینگویج کے لئے ایک فریم ورک مہیا کرتی ہے جبکہ ایچ ٹی ایم ایل ایک ہائپر مارک اپ لینگویج ہے۔ ایکس ایم ایل نئے عناصر کی تعریف کے لئے دفعات فراہم کرتا ہے جبکہ ایچ ٹی ایم ایل نئے عناصر کی تعریف کے لئے کوئی شرائط مہیا نہیں کرتا ہے۔ XML دوسری طرف HTML کو مارک اپ لینگویج بنانے کیلئے استعمال ہوتا ہے۔ XML قابل توسیع مارک اپ زبان ہے جو اعداد و شمار کی نمائندگی کی وضاحت کرنے کے قابل بناتی ہے۔ XML میں ڈھانچے میں ہر فیلڈ میں اقدار تفویض کیے گئے ہیں۔ آئی بی ایم کو سب سے پہلے جی ایم ایل کے نام سے جانا جاتا تھا جو 1960 میں مارک اپ زبان کو عام بنایا جاتا ہے۔ آئی ایس او کے جی ایم ایل لینے کے بعد اسے ایس جی ایم ایل کے نام سے موسوم کیا گیا جو معیاری طور پر مارک اپ لینگویج ہے۔ ایکس ایم ایل ایک ایسا پلیٹ فارم مہیا کرتا ہے جو کسی بھی مارک اپ لینگویج کو بنانے کے لئے استعمال ہوسکتا ہے۔ XML میں بنیادی اکائی عنصر کے طور پر جانا جاتا ہے۔ اگر آپ کو کوئی مارک اپ لینگوئج بنانے کے ل X XML استعمال کرنے کی ضرورت ہو تو آپ کو قواعد کا مجموعہ معلوم ہونا چاہئے۔ آپ کو صحیح نحو میں کوڈ لکھنے کی ضرورت ہے ، اور اس میں گرائمر کی غلطیاں نہیں ہونی چاہئیں۔ ایکس ایم ایل دستاویز کے دو حصے ہیں جو اعلانیہ اور باڈی ہیں۔


ایچ ٹی ایم ایل ہائپر مارک اپ لینگوئج ہے ، ایچ ٹی ایم ایل ایک مارک اپ لینگوئج ہے جو ویب صفحات بنانے میں استعمال ہوتی ہے۔ براؤزر دستاویز کو HTML مارک اپ کے ساتھ پڑھتا ہے ، اور اس سے ویب صفحہ تخلیق ہوتا ہے۔ HTML دستاویز بنیادی طور پر فائل ہے۔ اس فائل میں وہ معلومات ہیں جو شائع کرنے کی ضرورت ہے۔ ایچ ٹی ایم ایل میں دی گئی ہدایات ایمبیڈڈ ہدایات ہیں جو عناصر کے نام سے جانا جاتا ہے ، اور ان عناصر میں ٹیگ ہوتے ہیں اور ان ٹیگز میں جوڑے ہوتے ہیں جو ابتداء اور اختتامی ٹیگ کے نام سے جانا جاتا ہے۔

مشمولات: XML اور HTML کے درمیان فرق

  • موازنہ چارٹ
  • XML کیا ہے؟
  • ایچ ٹی ایم ایل کیا ہے؟
  • کلیدی اختلافات
  • نتیجہ اخذ کرنا
  • وضاحتی ویڈیو

موازنہ چارٹ

بنیادایکس ایم ایلHTML
مطلبایکس ایم ایل ایکسٹنسیبل مارک اپ لینگویج ہے جو مارک اپ لینگویج کے لئے ایک فریم ورک مہیا کرتی ہےHTML ایک ہائپر مارک اپ لینگوئج ہے
ساختی معلوماتXML میں ساختی معلومات ہوتی ہیںHTML میں کوئی ساختی معلومات شامل نہیں ہے
حساس کیسXML بہت معاملہ حساس ہےHTML معاملہ حساس نہیں ہے
ٹیب کو بند کرنا XML میں بند ٹیبز کا استعمال لازمی ہےHTML میں اختتامی ٹیب کی ضرورت نہیں ہے

XML کیا ہے؟

ایکس ایم ایل ایکسٹنسیبل مارک اپ لینگویج ہے جو مارک اپ لینگویج کے لئے ایک فریم ورک مہیا کرتی ہے جبکہ ایچ ٹی ایم ایل ایک ہائپر مارک اپ لینگویج ہے۔ ایکس ایم ایل نئے عناصر کی تعریف کے لئے دفعات فراہم کرتا ہے جبکہ ایچ ٹی ایم ایل نئے عناصر کی تعریف کے لئے کوئی شرائط مہیا نہیں کرتا ہے۔ XML دوسری طرف HTML کو مارک اپ لینگویج بنانے کیلئے استعمال ہوتا ہے۔ XML قابل توسیع مارک اپ زبان ہے جو اعداد و شمار کی نمائندگی کی وضاحت کرنے کے قابل بناتی ہے۔ XML میں ڈھانچے میں ہر فیلڈ میں اقدار تفویض کیے گئے ہیں۔ آئی بی ایم کو سب سے پہلے جی ایم ایل کے نام سے جانا جاتا تھا جو 1960 میں مارک اپ زبان کو عام بنایا جاتا ہے۔ آئی ایس او کے جی ایم ایل لینے کے بعد اسے ایس جی ایم ایل کے نام سے موسوم کیا گیا جو معیاری طور پر مارک اپ لینگویج ہے۔ ایکس ایم ایل ایک ایسا پلیٹ فارم مہیا کرتا ہے جو کسی بھی مارک اپ لینگویج کو بنانے کے لئے استعمال ہوسکتا ہے۔ XML میں بنیادی اکائی عنصر کے طور پر جانا جاتا ہے۔ اگر آپ کو کوئی مارک اپ لینگوئج بنانے کے ل X XML استعمال کرنے کی ضرورت ہو تو آپ کو قواعد کا مجموعہ معلوم ہونا چاہئے۔ آپ کو صحیح نحو میں کوڈ لکھنے کی ضرورت ہے ، اور اس میں گرائمر کی غلطیاں نہیں ہونی چاہئیں۔ ایکس ایم ایل دستاویز کے دو حصے ہیں جو اعلانیہ اور باڈی ہیں۔


ایچ ٹی ایم ایل کیا ہے؟

ایچ ٹی ایم ایل ہائپر مارک اپ لینگوئج ہے ، ایچ ٹی ایم ایل ایک مارک اپ لینگوئج ہے جو ویب صفحات بنانے میں استعمال ہوتی ہے۔ براؤزر دستاویز کو HTML مارک اپ کے ساتھ پڑھتا ہے ، اور اس سے ویب صفحہ تخلیق ہوتا ہے۔ HTML دستاویز بنیادی طور پر فائل ہے۔ اس فائل میں وہ معلومات ہیں جو شائع کرنے کی ضرورت ہے۔ ایچ ٹی ایم ایل میں دی گئی ہدایات ایمبیڈڈ ہدایات ہیں جو عناصر کے نام سے جانا جاتا ہے ، اور ان عناصر میں ٹیگ ہوتے ہیں اور ان ٹیگز میں جوڑے ہوتے ہیں جو ابتداء اور اختتامی ٹیگ کے نام سے جانا جاتا ہے۔

کلیدی اختلافات

  1. ایکس ایم ایل ایکسٹنسیبل مارک اپ لینگویج ہے جو مارک اپ لینگویج کا فریم ورک مہیا کرتی ہے جبکہ ایچ ٹی ایم ایل ایک ہائپر مارک اپ لینگوئج ہے۔
  2. ایکس ایم ایل میں ساختی معلومات ہوتی ہیں جبکہ ایچ ٹی ایم ایل میں کوئی ساختی معلومات نہیں ہوتی ہے۔
  3. XML بہت معاملہ حساس ہے جبکہ HTML معاملہ حساس نہیں ہے۔
  4. بند ٹیبز کو XML میں استعمال کرنا چاہئے جب کہ HTML میں اختتامی ٹیب کی ضرورت نہیں ہے

نتیجہ اخذ کرنا

مذکورہ بالا مضمون میں ہم مثالوں کے ساتھ XML اور HTML کے درمیان واضح فرق دیکھتے ہیں۔

وضاحتی ویڈیو