XHTML Full Form in Hindi



XHTML Full Form in Hindi, Full Form in Hindi XHTML, XHTML Meaning in Hindi, XHTML Full Form, XHTML Ka Full Form Kya Hai, XHTML का Full Form क्या है, XHTML Ka Poora Naam Kya Hai, XHTML Meaning in English, XHTML Full Form in Hindi, XHTML Kya Hota Hai, XHTML का Full Form क्या हैं, XHTML का फुल फॉर्म क्या है, Full Form of XHTML in Hindi, XHTML किसे कहते है, XHTML का फुल फॉर्म इन हिंदी, XHTML का पूरा नाम और हिंदी में क्या अर्थ होता है, XHTML का क्या Use है, दोस्तों क्या आपको पता है XHTML की Full Form क्या है, और XHTML होता क्या है, अगर आपका answer नहीं है, तो आपको उदास होने की कोई जरुरत नहीं है, क्योंकि आज हम इस पोस्ट में आपको XHTML की पूरी जानकारी हिंदी भाषा में देने जा रहे है, तो फ्रेंड्स XHTML Full Form in Hindi में और XHTML का पूरी इतिहास जानने के लिए इस पोस्ट को लास्ट तक पढ़े.

XHTML Full Form in Hindi – डीएए क्या है ?

XHTML की फुल फॉर्म Extensible Hypertext Markup Language होती है. XHTML को हिंदी में एक्स्टेंसिबल हाइपरटेक्स्ट मार्कअप लैंग्वेज कहते है. XHTML XML मार्कअप लैंग्वेज के ही परिवार का हिस्सा है. यह व्यापक रूप से उपयोग किए जाने वाले Hyper Text Markup Language के संस्करणों का विस्तार करता है जिस भाषा में वेब पेज तैयार किए जाते हैं. यह Internet के विकास में अगला कदम है.

XHTML का अर्थ है एक्सेन्टिबल हाइपरटेक्स्ट मार्कअप लैंग्वेज और HTML एक XML बोली में लिखा गया है. यह एक फायदा है क्योंकि HTML पार्सर की तुलना में XML को पार्स करने के कार्यक्रम आम और अपेक्षाकृत सरल हैं जो HTML के Loose Syntax की व्याख्या करने के लिए अत्यधिक जटिल होना चाहिए. एक्सएचटीएमएल एक मानकीकृत भाषा है जिसे आदर्श रूप में किसी भी तरह के वेब ब्राउज़र द्वारा पढ़ा जा सकता है जिसमें मोबाइल फोन पर वे भी शामिल हैं और जो विकलांग उपयोगकर्ताओं के लिए भाषण या ब्रेल के रूप में सूचना प्रदर्शित करते हैं.

XHTML एक markup भाषा है और जैसा की आप सभी जानते ही है जिसे सभी Documents में सही तरह से चिन्हित किया जाता है. XHTML को इसीलिए बनाया गया है जिससे HTML को और विस्तारित और Flexible बनाया जा सके. जिससे यह अन्य Data Format जैसे XML के साथ ठीक से काम कर सके. इसके अलावा कोई भी Browser Html पेज में त्रुटि को नज़रअंदाज़ करते है और Markup में कोई भी त्रुटि होने पर भी Website को प्रदर्शित करने का प्रयास करते है जबकि XHTML त्रुटि के साथ सख्त रूप से निबटता है.

हालाँकि XHTML लगभग HTML जैसा ही है लेकिन अपने Code को सही तरीके से बनाना अधिक Important है क्योंकि XHTML Syntax और मामले की संवेदनशीलता में HTML की तुलना में कठोर है. XHTML को W3C द्वारा विकसित किया गया था. यह इंटरनेट के विकास का अगला चरण है. XHTML 1.0 XHTML परिवार में पहला दस्तावेज़ प्रकार है और यह 26 जनवरी 2000 में W3C द्वारा Recommended किया गया था. इसके बाद 31 मई 2001 में W3c द्वारा XHTML 1.1 की Recommendation की गई है.

XHTML का पूर्ण रूप एक्स्टेंसिबल हाइपरटेक्स्ट मार्कअप लैंग्वेज है, या XHTML एक्स्टेंसिबल हाइपरटेक्स्ट मार्कअप लैंग्वेज के लिए है, या दिए गए संक्षिप्त नाम का पूरा नाम एक्स्टेंसिबल हाइपरटेक्स्ट मार्कअप लैंग्वेज है. एक्सटेंसिबल हाइपरटेक्स्ट मार्कअप लैंग्वेज (XHTML) एक्सएमएल मार्कअप भाषाओं के परिवार का हिस्सा है. यह व्यापक रूप से प्रयुक्त हाइपरटेक्स्ट मार्कअप लैंग्वेज (HTML) के संस्करणों को दर्पण या विस्तारित करता है जिस भाषा में वेब पेज तैयार किए जाते हैं.

जबकि HTML HTML5 से पहले मानक सामान्यीकृत मार्कअप लैंग्वेज (SGML) के अनुप्रयोग के रूप में परिभाषित किया गया था एक Flexible Markup Language Framework XHTML, XML का एक एप्लीकेशन है जो SGML का एक अधिक प्रतिबंधित उपसमूह है. XHTML दस्तावेज़ अच्छी तरह से बनाए गए हैं और इसलिए HTML के विपरीत मानक XML पार्सर का उपयोग करके पार्स किया जा सकता है जिसके लिए एक HTML विशिष्ट पार्सर की आवश्यकता होती है. XHTML 1.0 26 जनवरी, 2000 को W3C की सिफारिश बन गया. XHTML 1.1 31 मई, 2001 को W3C सिफारिश बन गया. XHTML5 के रूप में जाना जाने वाला मानक HTML5 विनिर्देशन के XML अनुकूलन के रूप में विकसित किया जा रहा है.

XHTML का मतलब एक्स्टेंसिबल हाइपरटेक्स्ट मार्कअप लैंग्वेज है. यह Internet के विकास का अगला चरण है. XHTML को वर्ल्ड वाइड वेब कंसोर्टियम (W3C) द्वारा विकसित किया गया था. यह Web developers को HTML से XML में संक्रमण करने में मदद करता है. XHTML का उपयोग करके Developers XML दुनिया में इसकी सभी विशेषताओं के साथ प्रवेश कर सकते हैं और वे अभी भी Content के पिछड़े भविष्य की संगतता के बारे में आश्वस्त रह सकते हैं. XHTML 1.0 XHTML परिवार में पहला दस्तावेज़ प्रकार है और इसे W3C द्वारा 26 जनवरी 2000 में अनुशंसित किया गया है. XHTML 1.1 की सिफारिश W3c द्वारा 31 मई 2001 में की गई है. XHTML5 एक मानक है और इसका XML Virtualization विकसित करने के लिए उपयोग किया जाता है. HTML5 विनिर्देशन.

HTML और XHTML दोनों भाषाएँ हैं जिनमें वेब पेज लिखे जाते हैं. HTML SGML- Based है जबकि XHTML XML Based है. वे एक ही सिक्के के दो पहलू की तरह हैं. XHTML को एक्सएमएल मानकों के अनुरूप करने के लिए HTML से लिया गया था. इसलिए HTML की तुलना में XHTML सख्त है और उपयोगकर्ता कोडिंग और संरचना में खामियों को दूर नहीं होने देता है. XHTML के विकसित होने का कारण ब्राउज़र विशिष्ट टैग था. HTML में कोड किए गए पृष्ठ अलग-अलग ब्राउज़र में अलग-अलग दिखाई दिए.

HTML वेब पृष्ठों के लिए प्रमुख चिह्न भाषा है. HTML पाठ के लिए संरचनात्मक शब्दार्थों जैसे कि शीर्षकों, सूचियों, लिंक, उद्धरणों आदि को चिह्नित करके संरचित दस्तावेज बनाता है. यह Images और Commodities को Interactive रूप बनाने के लिए Embed करने की Permission देता है. यह Angle Brackets से घिरे टैग के रूप में लिखा गया है उदाहरण के लिए, <html>. JavaScript जैसी Languages में Scripts को भी Load किया जा सकता है.

XHTML Xml Languages का एक परिवार है जो HTML के Edition का विस्तार या दर्पण करता है. यह किसी भी टैग की कमी या विशेषता के उपयोग की अनुमति नहीं देता है. XHTML के लिए आवश्यक है कि प्रत्येक प्रारंभ टैग के लिए एक अंतिम टैग हो और सभी नेस्टेड टैग सही क्रम में बंद होने चाहिए. उदाहरण के लिए, जबकि <br> HTML में वैध है, इसके लिए XHTML में <br /> लिखना आवश्यक होगा.

What is XHTML in Hindi?

XHTML HTML और XML का मिश्रण है. इसलिए XHTML नाम को एक्सटेन्सिबल हाइपरटेक्स्ट मार्कअप लैंग्वेज के रूप में व्याख्या किया गया है. HTML में आसानी से पढ़ने योग्य XML दस्तावेज़ संरचना भाषा के नियमों को जोड़ने से ऐसी भाषा उत्पन्न हुई जो HTML के समान प्रतीत होती है. जबकि इसके बहुत सख्त नियम हैं वे कोड की पठनीयता में भी सुधार करते हैं. जब वे इसकी अभ्यस्त हो जाते हैं तो बहुत सारे Developer वास्तव में क्लीनर कोड पसंद करते हैं. सख्त मानक विभिन्न ब्राउज़रों और Devices में असंगति के मुद्दों को भी रोकता है.

XHTML एक मार्कअप भाषा है, जिसे किसी दिन वेब पर HTML को बदलने की उम्मीद है. अधिकांश भाग के लिए, एक XHTML 1.0 दस्तावेज़ केवल लेक्सिकल और वाक्यविन्यास नियमों में HTML 4.01 दस्तावेज़ से भिन्न होता है. HTML को SGML द्वारा परिभाषित अपने स्वयं के अनूठे सिंटैक्स में लिखा जाता है, जबकि XHTML को अलग-अलग SGML- परिभाषित वाक्यविन्यास में XML लिखा जाता है. सिंटैक्स कुछ ऐसे पात्रों में भिन्न होता है जो टैग और अन्य निर्माणों को सीमांकित करते हैं, कुछ विशेष प्रकार के शॉर्टहैंड मार्कअप का उपयोग किया जा सकता है या नहीं और अन्य छोटे अंतरों के बीच टैग नाम या वर्ण संस्थाएँ केस संवेदी हैं या नहीं.

दस्तावेज़ प्रकार की परिभाषा DTD जिसे doctype घोषणा द्वारा संदर्भित किया जाता है तब परिभाषित करता है कि भाषा में कौन से तत्व, विशेषताएँ और चरित्र संस्थाएँ मौजूद हैं और उन तत्वों को कहाँ रखा जा सकता है. XHTML 1.0 और HTML 4.01 के DTD लगभग समान हैं जिसका अर्थ है कि जहाँ तक तत्व और गुण जैसे चीजें जाती हैं, XHTML 1.0 और HTML 4.01 मूलतः एक ही भाषा हैं. XHTML का एकमात्र जोड़ा लाभ यह है कि यह XML में लिखा गया है और XML के HTML के सिंटैक्स पर होने वाले लाभों को साझा करता है. मैं इस लेख में बाद में उन लाभों की व्याख्या करूँगा लेकिन पहले मैं आपके द्वारा सुने गए कुछ झूठे लाभों पर बहस करना चाहूँगा.

Web पर XHTML प्रचारित कई झूठे लाभ हैं. आइए एक नज़र में उनमें से कुछ को स्पष्ट करें (विवरण और बाद में प्रदान किए गए अन्य नुकसानों के साथ) -

XHTML HTML की तुलना में किसी भी Content को अलग करने और प्रस्तुति को बढ़ावा नहीं देता है. XHTML में सभी समान तत्व और विशेषताएं हैं प्रस्तुति वाले सहित जो एचटीएमएल के पास है और यह किसी भी अतिरिक्त सीएसएस सुविधाओं की पेशकश नहीं करता है. HTML में सिमेंटिक मार्कअप और कंटेंट और प्रेजेंटेशन का अलग होना और समान सहजता से संभव है. शब्दार्थ के संदर्भ में HTML 4.01 और XHTML 1.0 बिल्कुल समान हैं.

Web पर अधिकांश XHTML पृष्ठ आज के Web Browser द्वारा XML के रूप में पार्स नहीं किए गए हैं. विशिष्ट सर्वर कॉन्फ़िगरेशन के साथ Browser आपके XHTML को HTML टैग सूप के रूप में बदलेगा. Web पर XHTML पेजों के विशाल बहुमत को XML के रूप में पार्स नहीं किया जा सकता क्योंकि वे HTML त्रुटि हैंडलिंग पर भरोसा करते हैं. यहां तक कि वैध XHTML के अधिकांश परिणाम एक्सएम के रूप में पार्स किए जाने के बाद विघटित पृष्ठों में परिणाम होते हैं, क्योंकि उन्हें केवल HTML पार्सिंग ब्राउज़र में परीक्षण किया गया था.

XML पार्सर वैधता के लिए आमतौर पर Documents की जांच नहीं करते हैं. वे केवल अच्छी तरह से गठित होने के लिए उनकी जांच करते हैं जो एक अलग अवधारणा है. यदि आप किसी आवश्यक तत्व को छोड़ देते हैं, तो पदावनत या गैर-मानक तत्वों या Characteristics का उपयोग करें, या ऐसा कोई तत्व डालें जिसकी अनुमति नहीं है XML पार्सर त्रुटि का कोई संकेत नहीं देगा और ब्राउज़र को चुपचाप त्रुटि से निपटना होगा जैसे HTML पार्सर करते हैं.

HTML को हटा नहीं दिया गया है और इस समय चरणबद्ध नहीं किया जा रहा है. वास्तव में वर्ल्ड वाइड वेब कंसोर्टियम ने हाल ही में HTML वर्किंग ग्रुप का नवीनीकरण किया है जो HTML 5 को विकसित करने के लिए काम कर रहा है. फ़ायरफ़ॉक्स, ओपेरा और सफारी के डेवलपर्स ने HTML 5 के विकास के लिए बहुत मेहनत की है और XHTML के विकास की काफी अनदेखी की है. 2. सफारी डेवलपमेंट टीम ने XHTML 2 की विकास प्रक्रिया में भाग नहीं लेने का भी विकल्प चुना है. ओपेरा के CTO ने एक साक्षात्कार में कहा, “मुझे नहीं लगता कि XHTML जनता के लिए एक यथार्थवादी विकल्प है. HTML5 है.

XHTML 1.x भविष्य-संगत नहीं है. XHTML 2 वर्तमान में आलेखन चरणों में XHTML 1.x के साथ पीछे-संगत नहीं है. XHTML 2 में दस्तावेज़ों को लिखने और संरचित करने के तरीके में कई बड़े बदलाव होंगे, और यहां तक कि अगर आपके पास पहले से ही अपनी साइट XHTML 1.1 में लिखी गई है, तो एक पूर्ण साइट पुन: लिखना आमतौर पर XHTML में इसे उचित रूप में परिवर्तित करने के लिए आवश्यक होगा. 2. एक साधारण ज्यादातर मामलों में एक्सएसएल परिवर्तन पर्याप्त नहीं होगा, क्योंकि कुछ शब्दार्थ ठीक से अनुवाद नहीं करेंगे.

HTML 4.01 वास्तव में अधिक भविष्य-संगत है. आधुनिक समर्थन स्तरों के लिए लिखा गया एक वैध HTML 4.01 दस्तावेज मान्य HTML 5 होगा, और HTML 5 वह जगह है जहाँ ब्राउज़र डेवलपर्स और W3C से सबसे अधिक ध्यान दिया जाता है.

XHTML में अच्छा ब्राउज़र समर्थन नहीं है. विशिष्ट सेटअपों में, अधिकांश ब्राउज़र केवल यह दिखावा करते हैं कि आपके XHTML पेज नियमित HTML हैं जो कई समस्याओं को प्रस्तुत करता है, जैसा कि मैं बाद में समझाऊंगा. फ़ायरफ़ॉक्स, ओपेरा और सफारी जैसे कुछ प्रमुख ब्राउज़र पृष्ठ को उचित XHTML के रूप में संभालने का प्रयास कर सकते हैं यदि और केवल यदि आप एक विशेष HTTP हेडर शामिल करते हैं तो ऐसा करने का निर्देश देते हैं. लेकिन जब आप करते हैं, तो इंटरनेट एक्सप्लोरर और कई अन्य यूजर एजेंट उस पर चुटकी लेंगे और एक पृष्ठ प्रदर्शित नहीं करेंगे. यहां तक कि जब XHTML के रूप में संभाला जाता है, तो सहायक ब्राउज़रों में कई अतिरिक्त बग होते हैं, जिनकी चर्चा मैं इस लेख में भी करूंगा.

अधिकांश ब्राउज़र मान्य HTML को नाटकीय रूप से वैध HTML से अधिक तेज़ नहीं बनाते हैं, भले ही वे XHTML को सही तरीके से पार्स कर रहे हों. यह आंशिक रूप से है क्योंकि अधिकांश ब्राउज़र केवल HTML / SGML मानक के एक छोटे उपसमूह को शुरू करने के लिए समर्थन करते हैं इसलिए उचित HTML पार्सिंग की वास्तविक जटिलताओं को वैसे भी अनदेखा किया जाता है. HTML का एकमात्र प्रमुख अतिरिक्त जटिलता जो अच्छी तरह से समर्थित है वह टैग चूक है लेकिन अधिकांश ब्राउज़र HTML में विशिष्ट हार्डकोडेड नियमों का उपयोग करते हैं ताकि न्यूनतम प्रदर्शन प्रभाव के साथ धोखा दिया जा सके.

XML के साथ ब्राउज़र कुछ छोटे शॉर्टहैंड लॉजिक को खो सकता है लेकिन अब यह पुष्टि करने के लिए अतिरिक्त तर्क का उपयोग करना होगा कि दस्तावेज़ अच्छी तरह से बना है. हालांकि XHTML जब XML पार्सर के साथ पार्स किया जाता है, ठेठ HTML की तुलना में पार्स करने के लिए थोड़ा तेज़ हो सकता है, अंतर ज्यादातर मामलों में बहुत महत्वपूर्ण नहीं है. और या तो रास्ता, डाउनलोड गति आमतौर पर टोंटी है जब यह दस्तावेज़ पार्सिंग की बात आती है. चाहे वह HTML हो या XHTML जब तक पेज डाउनलोडिंग पूरी नहीं हो जाती, तब तक पूरी चीज़ पहले ही पार्स हो जाती है. उपयोगकर्ताओं को किसी भी गति अंतर पर ध्यान नहीं दिया जाएगा.

यदि आप इंटरनेट एक्सप्लोरर या एक्सएमएल के रूप में XHTML को पार्स नहीं कर सकते हैं तो अन्य यूजर एजेंटों की संख्या का समर्थन करने की उम्मीद है तो XHTML एक्सटेंसिबल नहीं है. वे दस्तावेज़ को HTML के रूप में संभालेंगे और आपको कोई व्यापकता लाभ नहीं होगा.

जरूरी नहीं कि HTML स्रोत की तुलना में XHTML स्रोत कोई क्लीनर हो. यदि आप कम-केस टैग और विशेषता नामों का उपयोग करना पसंद करते हैं, तो आप HTML में ऐसा कर सकते हैं. यदि आप सभी विशेषता मानों के आसपास उद्धरण देना पसंद करते हैं तो आप HTML में ऐसा कर सकते हैं. यदि आप यह सुनिश्चित करना पसंद करते हैं कि आपके सभी गैर-रिक्त तत्वों के अंत टैग हैं तो आप HTML में भी अंतिम टैग का उपयोग कर सकते हैं.

वास्तव में इन्हें HTML में सर्वोत्तम अभ्यास सिद्धांत माना जाता है. एचटीएमएल दस्तावेज़ के बीच एकमात्र वास्तविक मार्कअप अंतर सर्वोत्तम प्रथाओं और विरासत संगतता दिशानिर्देशों का पालन करने वाले एक XHTML दस्तावेज़ के सिद्धांत हैं HTML टैग पर XHTML की अतिरिक्त आवश्यक विशेषताएँ और खाली तत्व टैग में XHTML के अतिरिक्त चरित्र हैं.

कुछ लोगों का तर्क है कि HTML के आशुलिपि निर्माण की उपलब्धता HTML को अशुद्ध बनाती है. लेकिन केवल HTML शॉर्टहैंड निर्माण जो आवश्यक है उन तत्वों पर छोड़ा गया अंतिम टैग है जिन्हें खाली होना है और यह XHTML अफसोस, कई मामलों में आवश्यक भी में सामान्य अभ्यास है उन तत्वों पर शॉर्टहैंड निर्माण का उपयोग करने के लिए SO जिसे सेल्फ-क्लोजिंग टैग कहा जाता है जो SGML के नल एंड टैग शॉर्टहैंड निर्माण से उत्पन्न होता है. यदि आप शॉर्टहैंड मार्कअप के अपने उपयोग को कम करना पसंद करते हैं और मान्यकर्ता को HTML में उन प्रतिबंधों को लागू करना चाहते हैं तो आप वेब देवआउट के HTML गुड प्रैक्टिस चेकर का उपयोग कर सकते हैं.

XHTML का उपयोग करने से वेब ब्राउज़र द्वारा बेहतर समर्थन को बढ़ावा नहीं मिलता है और यह बेहतर वेब के लिए एक वोट नहीं है यदि आप अभी भी इंटरनेट एक्सप्लोरर और विभिन्न खोज इंजन और अन्य यूजर एजेंटों का समर्थन कर रहे हैं जिनके लिए पाठ / HTML की आवश्यकता होती है. यदि आप इसे विशिष्ट पाठ / HTML सामग्री प्रकार के साथ परोसते हैं तो आप सभी ब्राउज़र को क्लासिक HTML की तरह व्यवहार करने के लिए एक अंगूठे दे रहे हैं जिसका अर्थ है कि कोई प्रगति नहीं हुई है.

यहां तक कि अगर आप केवल एप्लिकेशन / एक्सएचटीएमएल + एक्सएमएल का उपयोग करते हैं और इंटरनेट एक्सप्लोरर और विभिन्न अन्य यूजर एजेंटों को पूरी तरह से बंद करते हैं तो इसका कोई मतलब नहीं होगा इंटरनेट एक्सप्लोरर की आगामी रिलीज में माइक्रोसॉफ्ट पहले से ही वास्तविक XHTML का समर्थन करने की योजना बना रहा है.

वे केवल यह सुनिश्चित करना चाहते हैं कि वे आरंभिक लॉन्च से सही तरीके से समर्थन करें. अब भी XHTML 1.x एक मृत-अंत मानक है क्योंकि यह पूरी तरह से XHTML 2.0 और अन्य सभी भावी HTML / XHTML मानकों के साथ असंगत है, जैसा कि समझाया गया है और चूंकि आज वेब पर XHTML सामग्री के अधिकांश भाग सुरक्षित रूप से पार्स नहीं किए जा सकते हैं. XML.

HTML बनाम XHTML दस्तावेज़ की विशेषताएं ?

HTML दस्तावेज़ उन तत्वों से बने होते हैं जिनके तीन घटक होते हैं- तत्व टैग की एक जोड़ी - टैग शुरू, अंत टैग; टैग और वास्तविक, पाठ्य और ग्राफिक सामग्री के भीतर दिए गए तत्व गुण. HTML एलिमेंट वह सब कुछ है जो टैग के बीच और सहित होता है. टैग एक खोजशब्द है जो कोण कोष्ठक के भीतर संलग्न है.

XHTML दस्तावेज़ में केवल एक मूल तत्व है. चर सहित सभी तत्व निम्न स्थिति में होने चाहिए, और असाइन किए गए मानों को पहचानने के लिए उद्धरण चिह्नों, बंद और नेस्टेड से घिरा होना चाहिए. यह HTML के विपरीत XHTML में एक अनिवार्य आवश्यकता है जहां यह वैकल्पिक है. DOCTYPE की घोषणा दस्तावेजों के पालन के लिए नियमों का निर्धारण करेगी.

एक दस्तावेज़ के लिए अलग-अलग उद्घाटन घोषणाओं के अलावा, प्रत्येक संबंधित DTD में HTML 4.01 और XHTML 1.0 दस्तावेज़ के बीच के अंतर - काफी हद तक वाक्यविन्यास हैं. HTML का अंतर्निहित सिंटैक्स कई शॉर्टकट की अनुमति देता है जो कि XHTML नहीं करता है, जैसे कि वैकल्पिक उद्घाटन या समापन टैग वाले तत्व और यहां तक कि EMPTY तत्व भी जिनके पास अंतिम टैग नहीं होना चाहिए. इसके विपरीत, XHTML को सभी तत्वों के लिए एक प्रारंभिक टैग या समापन टैग की आवश्यकता होती है.

XHTML हालांकि एक नया शॉर्टकट भी पेश करता है: XHTML टैग को उसी टैग के भीतर खोला और बंद किया जा सकता है, जैसे टैग के अंत से पहले एक स्लैश भी शामिल है <br/>. एचटीएमएल 4.01 के लिए एसजीएमएल घोषणा में उपयोग नहीं किए जाने वाले इस शॉर्टहैंड की शुरूआत इस नए सम्मेलन से अपरिचित पहले सॉफ़्टवेयर को भ्रमित कर सकती है. इसके लिए एक टैग को बंद करने से पहले एक स्थान शामिल करना है, जैसे: <br />.

XHTML का उपयोग क्यों करें?

जैसा कि XHTML दस्तावेजों को अच्छी तरह से बनने की आवश्यकता है, आपकी Website वर्तमान और भविष्य के वेब ब्राउज़रों के साथ अधिक सटीक रूप से प्रस्तुत होने की संभावना है. यह आपकी Website को लंबे समय में बनाए रखना परिवर्तित करना और प्रारूपित करना आसान बनाता है. XHTML HTML और XML की ताकत को जोड़ती है. इस प्रकार एक्सएचटीएमएल पेजों को HTML के विपरीत किसी भी XML सक्षम डिवाइस द्वारा पार्स किया जा सकता है जिसके लिए एक विशिष्ट HTML Specific Parser की आवश्यकता होती है.

वेब डेवलपर और यूजर एजेंट डिजाइनर अपने विचारों को नए मार्कअप के माध्यम से व्यक्त करने के लिए लगातार नए तरीके खोज रहे हैं. XML में नए तत्वों या अतिरिक्त तत्व विशेषताओं को पेश करना Relatively आसान है. XHTML परिवार को XHTML मॉड्यूल के माध्यम से इन Extensions को समायोजित करने के लिए डिज़ाइन किया गया है. ये मॉड्यूल सामग्री को विकसित करते समय और नए यूजर एजेंटों को डिज़ाइन करते समय मौजूदा और नए फीचर सेट के संयोजन की अनुमति देंगे.

  • XHTML दस्तावेज़ मानक XML उपकरण के साथ मान्य हैं.

  • दस्तावेज़ को लंबे समय में बनाए रखना परिवर्तित करना संपादित करना आसानी से है.

  • इसका उपयोग वेब पेजों की गुणवत्ता मानक को परिभाषित करने के लिए किया जाता है.

  • XHTML W3C का एक आधिकारिक मानक है आपकी Website कई ब्राउज़रों के साथ अधिक संगत और सटीक बन जाती है.

XHTML के लाभ -

  • सभी XHTML टैग में क्लोजिंग टैग होने चाहिए और वे सही तरीके से नेस्टेड हों. इससे क्लीनर कोड बनता है.

  • XHTML दस्तावेज़ दुबले हैं जिसका अर्थ है कि वे कम Bandwidth का उपयोग करते हैं. यह विशेष रूप से लागत को कम करता है, यदि आपकी वेब साइट पर पृष्ठों की अधिकता है.

  • XHTML दस्तावेजों को अच्छी तरह से तैयार किया जाता है और आसानी से वायरलेस उपकरणों, ब्रेल पाठकों और अन्य विशेष वेब वातावरणों में ले जाया जा सकता है.

  • सभी नए विकास XML जिनमें से XHTML एक अनुप्रयोग में होंगे.

  • XHTML वेब पेज बनाने के लिए CSS के साथ मिलकर काम करता है जिसे आसानी से अपडेट किया जा सकता है.

निष्कर्ष

XHTML Document अधिक Professional दिखते हैं और मैला कोडिंग की आदतों को मिटाते हैं. वे अभी भी पुराने ब्राउज़रों के लिए पृष्ठों को विकसित करने की अनुमति देते हैं, हालांकि, Transitional डीटीडी घोषणा का उपयोग करके. आपकी साइट के साथ सबसे कठिन चीजों में से एक XHTML सख्त DTD के अनुरूप इसके पृष्ठों को संशोधित करना है. यदि आप http://validator.w3.org/check पर XHTML Verifier के साथ खेलते हैं, तो आप देखेंगे कि मैं किस बारे में बात कर रहा हूं. मेरी राय में, XHTML एक बहुत अच्छा विचार है. मुझे XHTML फ़ाइलों के माध्यम से नेविगेट करने के लिए XML पार्सर का उपयोग करने का विचार पसंद है. मुझे XML के साथ HTML मिलाने का विचार भी पसंद है ... वे दुनिया में दो सबसे लोकप्रिय मार्कअप भाषा हैं और एक-दूसरे की अच्छी तरह से प्रशंसा करनी चाहिए. उम्मीद है, XHTML अगले कुछ वर्षों में एचटीएमएल को हटा देगा. यद्यपि हम XHTML के अनुरूप बनने वाली वेब पर हर साइट से साथ-साथ हैं, यह जानकर अच्छा लगता है कि वहाँ ऐसे मानक निर्धारित किए गए हैं जिनका हम Professional वेब डेवलपर्स के रूप में अनुसरण कर सकते हैं.