एचटीएमएल
HTML हाइपरटेक्स्ट मार्कअप लैंग्वेज के लिए है जो एक वेब पेज की संरचना का वर्णन करने के लिए उपयोग की जाने वाली भाषा है। इसमें विभिन्न HTML तत्व होते हैं जो HTML टैग्स और उनकी सामग्री से बने होते हैं।
HTML एक हाइपरटेक्स्ट भाषा है जिससे हम दस्तावेज़ों के लिंक की एक श्रृंखला बना सकते हैं। HTML का वर्तमान संस्करण HTML5 है। HTML स्थिर है और यह छोटी-छोटी त्रुटियों को अनदेखा कर सकता है और इसमें क्लोजिंग टैग की आवश्यकता नहीं होती है।
आइए HTML का एक उदाहरण देखें -
उदाहरण
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>HTML</title> </head> <body> <h1 style="text-align: center;color:#db133a;">HTML</h1> <h3 style="text-align: center;">I'm a HTML document.</h3> </body> </html>
आउटपुट
XML
XML का मतलब एक्स्टेंसिबल मार्कअप लैंग्वेज है जो डेटा को स्ट्रक्चर डेटा में ट्रांसफर करने के लिए इस्तेमाल की जाने वाली भाषा है। यह गतिशील है और यह सभी त्रुटियों की रिपोर्ट करता है और इसके समापन टैग आवश्यक हैं। यह मूल रूप से विभिन्न मानव भाषाओं के लिए यूनिकोड के माध्यम से मजबूत समर्थन के साथ एक पाठ्य डेटा प्रारूप है। XML का वर्तमान संस्करण XML1.1 है।
आइए एक्सएमएल का एक उदाहरण देखें -
<?xml version="1.0" encoding="UTF-8"?> <fullname> <firstname>John</firstname> <lastname>Miller</lastname> </fullname>
आउटपुट
आइए अब कुछ अंतर देखें -
HTML | XML |
---|---|
HTML हाइपरटेक्स्ट मार्कअप लैंग्वेज के लिए है जो एक वेब पेज की संरचना का वर्णन करने के लिए उपयोग की जाने वाली भाषा है। इसमें विभिन्न HTML तत्व शामिल हैं जो HTML टैग और उनकी सामग्री से बना है। | XML का अर्थ है एक्स्टेंसिबल मार्कअप लैंग्वेज जो डेटा को स्ट्रक्चर डेटा में स्थानांतरित करने के लिए उपयोग की जाने वाली भाषा है |
HTML स्थिर है क्योंकि इसका उपयोग डेटा प्रदर्शित करने के लिए किया जाता है। | XML गतिशील है और डेटा स्थानांतरित करने के लिए उपयोग किया जाता है। |
यह एक प्रस्तुति भाषा है। | यह एक प्रस्तुति भाषा नहीं है। |
क्लोजिंग टैग का उपयोग करना आवश्यक नहीं है। | क्लोजिंग टैग का उपयोग करना अनिवार्य है। |
पूर्वनिर्धारित टैग जैसे , , , आदि HTML में हैं। | XML में अपने खुद के टैग परिभाषित करें। |
HTML रिक्त स्थान को संरक्षित नहीं करता | XML व्हाइटस्पेस को सुरक्षित रखता है। |
HTML केस असंवेदनशील है। | XML केस संवेदी है। |