XHTML

Extensible Hypertext Markup Language” के लिए जाना जाता है। XHTML एक markup language है जिसका उपयोग वेबपेज बनाने के लिए किया जाता है। यह HTML के समान है लेकिन अधिक सख्त XML-आधारित सिंटैक्स का उपयोग करता है। XHTML (1.0) का पहला संस्करण 2000 में मानकीकृत किया गया था। कई सालों तक, XHTML websites बनाने के लिए इस्तेमाल की जाने वाली सबसे आम भाषा थी। तब से इसे HTML5 द्वारा हटा दिया गया है। Why XHTML?

XHTML

जैसे-जैसे HTML वेब के पहले कुछ दशकों में विकसित हुआ, browsers webpage सोर्स कोड को पार्स करने के तरीके में तेजी से उदार होते गए। परिणाम यह हुआ कि websites को browsers के बीच असंगत रूप से प्रस्तुत किया गया। XHTML का एक मुख्य लक्ष्य यह सुनिश्चित करना था कि कई browsers में वेबपेज एक जैसे दिखें।

चूंकि XHTML एचटीएमएल के बजाय XML पर आधारित है, इसलिए XHTML में कोडित वेबपेजों को सख्त XML syntax के अनुरूप होना चाहिए। एक वेबपेज जो “XHTML Strict” सिद्धांत (DTD) का उपयोग करता है, उसमें कोई त्रुटि या invalid tags नहीं हो सकते हैं,

जिससे web browser के लिए कोई अस्पष्टता नहीं रह जाती है। हालांकि, अधिकांश XHTML sites ने “XHTML Transitional” सिद्धांत का इस्तेमाल किया, जिसके लिए सही syntax की आवश्यकता नहीं होती है और यहां तक ​​कि HTML 4.01 tags की भी अनुमति देता है।

2001 से लगभग 2011 तक, XHTML वेब विकास के लिए मानक मार्कअप भाषा थी। कुछ developers ने सख्त XHTML DTD का इस्तेमाल किया, हालांकि सबसे अधिक इस्तेमाल किए जाने वाले संक्रमणकालीन सिद्धांत। चूंकि अधिकांश web developers ने अधिक लचीली भाषा को प्राथमिकता दी, इसलिए वेब अंततः वापस HTML में परिवर्तित हो गया। 2014 में, HTML5 को आधिकारिक तौर पर W3C द्वारा अनुशंसित किया गया था। अधिकांश आधुनिक browsers अभी भी HTML और XHTML दोनों का समर्थन करते हैं।

Leave a comment