एक्सएचटीएमएल और डीएचटीएमएल की परिभाषा
अनेक वस्तुओं का संग्रह / / July 04, 2021
जनवरी में गुइलम अलसीना गोंजालेज द्वारा। 2019
मार्कअप भाषा HTML का उपयोग के लिए किया जाता है इमारत की इस ऑनलाइन सेवा की शुरुआत के बाद से वेब पेजों की इंटरनेट, लेकिन समय के साथ और क्रमागत उन्नति जिस वातावरण में वह काम करता है, उसी भाषा में विस्तार और परिवर्तन हुए हैं, साथ ही साथ भिन्नताएं भी पैदा हुई हैं।
यह दो सबसे अधिक उपयोग किए जाने वाले एक्सएचटीएमएल और डीएचटीएमएल का मामला है, जिसे हम इस लेख में समझाएंगे।
एक्सएचटीएमएल एचटीएमएल का एक प्रकार है जिसमें मार्कअप भाषा को एक्सएमएल के सही संस्करण के रूप में व्यक्त किया जाता है।
एचटीएमएल एक्सएमएल से पैदा हुआ था, लेकिन खुद को कुछ आजादी दे रहा था। इस प्रकार, वे मौजूद हो सकते हैं टैग बंद नहीं, जैसा कि के मामले में है
या
.
एक्सएचटीएमएल इन त्रुटियों की अनुमति नहीं देता है, जिससे यह एक ऐसी भाषा बन जाती है जो सख्त हो जाती है, लेकिन साथ ही, त्रुटियों के लिए डीबग करना आसान हो जाता है कोड.
अन्य नियम जो इसे प्रभावित करते हैं-जो एक्सएमएल में व्यक्त किए गए से अधिक नहीं हैं- सभी संख्यात्मक मानों को दोहरे उद्धरण चिह्नों में संलग्न करने का दायित्व है (एचटीएमएल में हम और अधिक हो सकते हैं कुछ परिस्थितियों में इस संबंध में शिथिलता), और आवश्यकता है कि तत्वों और विशेषताओं को लोअरकेस में लिखा जाए, कुछ ऐसा जो सरल कोड को पढ़ना मुश्किल बनाता है दृष्टि।
इसके भाग के लिए, डीएचटीएमएल को गतिशील एचटीएमएल कहा जाता है, और इसका उपयोग गतिशील वेबसाइट बनाने के लिए किया जाता है जो क्लाइंट साइड पर बदलते हैं। आपको अन्य संसाधनों की प्रतिस्पर्धा की आवश्यकता है जो पारंपरिक HTML के साथ मिलकर काम कर सकते हैं।
और बातें साधन आमतौर पर की भाषा में संक्षेपित किया जाता है प्रोग्रामिंग जावास्क्रिप्ट, जो निष्पादन प्रवाह का नियंत्रण प्रदान करता है, और सीएसएस स्टाइल शीट, जो आपको एक प्रदान करने की अनुमति देता है जुटना उत्पन्न पृष्ठों के लिए दृश्य।
ये पृष्ठ इस समय (गतिशील रूप से, और इसलिए भाषा का नाम) बनाए गए हैं क्योंकि वे इस बात पर निर्भर करते हैं कि प्रत्येक क्षण में क्या पाया जाता है डेटाबेस, और इसकी सामग्री भिन्न हो सकती है, या तो की ओर से एकल इंटरैक्शन के साथ ग्राहक, चाहे उस तरफ से यह सर्वर के किसी अन्य तत्व, जैसे डेटाबेस के साथ इंटरैक्ट करता है।
एक उदाहरण एक ऐसी साइट होगी जो हमें विभिन्न राष्ट्रीय प्रतियोगिताओं के परिणामों का अनुसरण करने की अनुमति देती है फ़ुटबॉल जबकि मैच प्रगति पर हैं, और लक्ष्य और अन्य के रूप में बदलते हैं आयोजन।
जैसे-जैसे मैच विकसित होते हैं, वैसे-वैसे परिणाम बदलते हैं, इसलिए प्रश्नों को गतिशील रूप से बनाया जाना चाहिए डेटाबेस (जहां परिणाम दर्ज किए जाते हैं) और पूरे पृष्ठ को फिर से लोड किए बिना उपयोगकर्ता को इस समय प्रस्तुत किया जाता है।
तस्वीरें: फ़ोटोलिया - दरवेश15 / 4Max
एक्सएचटीएमएल और डीएचटीएमएल में थीम