Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> HTML

XML और HTML के बीच अंतर

इस पोस्ट में, हम HTML और XML के बीच अंतर को समझेंगे।

HTML

  • यह हाइपर टेक्स्ट मार्कअप लैंग्वेज को संदर्भित करता है।

  • यह वेब पेज और एप्लिकेशन बनाने में मदद करता है।

  • यह एक मार्कअप लैंग्वेज है।

  • यह स्टेटिक पेज बनाने में भी मदद करता है।

  • यह डेटा प्रदर्शित करने में मदद करता है।

  • यह डेटा ट्रांसपोर्ट नहीं करता।

  • हाइपरटेक्स्ट कई वेब पेजों के बीच लिंक को परिभाषित करने में मदद करता है।

  • मार्कअप लैंग्वेज टैग्स का उपयोग करके टेक्स्ट डॉक्यूमेंट को परिभाषित करने में मदद करता है, जो वेब पेज को एक संरचना देता है।

  • यह टेक्स्ट को एनोटेट करने में मदद करता है ताकि सिस्टम इसे समझ सके और उपयोग कर सके।

  • यह मामूली त्रुटियों को नज़रअंदाज़ करता है।

  • यह केस सेंसिटिव नहीं है।

  • HTML में टैग्स की एक विशिष्ट संख्या होती है।

  • ये टैग्स पूर्वनिर्धारित हैं।

  • यह व्हाइट स्पेस को संरक्षित नहीं करता।

  • क्लोजिंग टैग्स आवश्यक नहीं हैं।

HTML का एक उदाहरण:

उदाहरण

<!DOCTYPE html>
<html>
<head>
  <title>मेरा शीर्षक</title>
</head>
<body>
  <h1>शीर्षक</h1>
  <p>एक नमूना</p>
</body>
</html>

आउटपुट

XML और HTML के बीच अंतर

XML

  • XML का अर्थ 'एक्स्टेंसिबल मार्कअप लैंग्वेज' है।

  • यह केस सेंसिटिव है।

  • यह त्रुटियों की अनुमति नहीं देता।

  • यह एक फ्रेमवर्क प्रदान करने में मदद करता है जो मार्कअप लैंग्वेज को परिभाषित करेगा।

  • टैग्स यूज़र डिफाइंड हैं।

  • ये टैग्स एक्स्टेंसिबल हैं।

  • व्हाइट स्पेस को संरक्षित किया जा सकता है।

  • टैग्स डेटा का वर्णन करने में मदद करते हैं।

  • ये टैग्स डेटा प्रदर्शित करने के लिए उपयोग नहीं किए जाते।

  • क्लोजिंग टैग्स आवश्यक हैं।

  • यह वेब पेज और एप्लिकेशन बनाने में मदद करता है।

  • यह डायनामिक है क्योंकि यह डेटा ट्रांसपोर्ट करने में मदद करता है।

  • डिज़ाइन लक्ष्य सादगी, इंटरनेट पर उपयोगिता पर केंद्रित हैं।

  • यह यूनिकोड सपोर्ट करता है।

  • इसका उपयोग वेब सेवाओं के लिए आवश्यक मनमाने डेटा स्ट्रक्चर्स को दर्शाने के लिए भी किया जा सकता है।

XML का एक उदाहरण:

उदाहरण

<?xml version="1.0"?>
<contactinfo>
  <address category="type">
    <name>Mark</name>
    <College>MIT</College>
    <mobile>6787878</mobile>
  </address>
</contactinfo>

आउटपुट

Mark MIT 6787878

  1. - HTML टैग्स <div> और <span> में क्या अंतर है

    दोनों <div> और <span> वेब पेज के भागों को परिभाषित करने के लिए उपयोग किए जाते हैं। <span> एलिमेंट डॉक्यूमेंट के इंलाइन हिस्से को दिखाता है। <div> एलिमेंट्स डॉक्यूमेंट के ब्लॉक-लेवल हिस्से को दिखाते हैं। एक div ब्लॉक-लेवल एलिमेंट है और एक span इंलाइन एलिमेंट है। div का उपयोग

  1. - HTML में id और name एट्रिब्यूट्स में क्या अंतर है

    ID एक फॉर्म एलिमेंट की ID का डेटा से कोई लेना-देना नहीं है, यह सिर्फ पहचान के लिए है। IDs का उपयोग JavaScript और CSS में लिखने और उपयोग करने के लिए किया जाता है। JS मेथड getElementById() से संदर्भित Name NAME एट्रिब्यूट का उपयोग ब्राउज़र द्वारा सर्वर को भेजे जाने वाले HTTP रिक्वेस्ट में वेरिएबल नाम

  1. एक्रोनिम और abbr टैग में क्या अंतर है? एक्रोनिम और abbr टैग में क्या अंतर है?

    सरल भाषा में, एक्रोनिम एक शब्द है जो किसी वाक्यांश के प्रत्येक शब्द के अक्षरों को लेकर बनाया गया संक्षिप्त रूप है। एक्रोनिम संक्षिप्तीकरण का एक उपसमूह है यानी संक्षिप्तीकरण किसी शब्द का छोटा रूप होता है। <acronym> टैग HTML5 में समर्थित नहीं है और अब अप्रचलित है। इसका उपयोग न करें। HTML में सं