2013-04-24 6 views
9

http://www.w3schools.com/tags/tag_doctype.aspएचटीएमएल 5 एसजीएमएल पर आधारित नहीं है, तो यह तब क्या है?

एचटीएमएल 5 SGML पर आधारित नहीं है, और इसलिए एक DTD के लिए एक संदर्भ की आवश्यकता नहीं है।

एसजीएमएल पर नहीं होने पर एचटीएमएल 5 किस मानक पर आधारित है?

+4

जानकारी के स्रोत के रूप w3schools का उपयोग न करें, केवल मनोरंजन के लिए। Http://w3fools.com देखें। उत्तर किसी भी वास्तविक HTML5 सामग्री जैसे डब्ल्यू 3 सी एचटीएमएल 5 सीआर में पाया जा सकता है। –

+0

संभव डुप्लिकेट [एचटीएमएल 5 एसजीएमएल पर आधारित नहीं है, और इसलिए डीटीडी के संदर्भ की आवश्यकता नहीं है] (http://stackoverflow.com/questions/16184832/html5-is-not-based-on-sgml-and- इसलिए-क्या-आवश्यकता नहीं-एक-संदर्भ-से-ए-डीटीआई) –

+0

@ जुक्काका। कोर्पेला अन्य प्रश्नों में आपको कौन सा जवाब लगता है इस प्रश्न का उत्तर देते हैं? –

उत्तर

11

एचटीएमएल 5 मानक एचटीएमएल 5 के two serializations निर्दिष्ट करता है: "एचटीएमएल" और "एक्सएमएल"। "एक्सएमएल" एक वैध एक्सएमएल क्रमबद्धता है (जो बदले में एसजीएमएल का सबसेट है)। "एचटीएमएल" अब किसी भी विशिष्ट धारावाहिक मानक पर आधारित नहीं है, it has its own complete serialization। इस के साथ साथ अंतर निहित है: HTML4 एक "SGML" क्रमबद्धता और "xml" क्रमबद्धता (XHTML 1.0 कहा जाता है)

पाठ्यक्रम एचटीएमएल 5 का

एक बड़ी HTML4 के आधार पर हिस्सा है, जो SGML और XHTML पर आधारित है, जो पर आधारित है के लिए है एचटीएमएल 4 और एक्सएमएल।

इसके अलावा HTML5 विशिष्टता का history section देख

+0

क्योंकि एचटीएमएल 5 स्पष्ट रूप से घोषणा के बिना मालिकाना टैग की अनुमति देता है, वहां कोई डीटीडी नहीं है और एचटीएमएल 5 एसजीएमएल पर आधारित नहीं है, लेकिन यह स्वयं का मानक है। सही पार्सिंग विधि वर्तमान में परिभाषित नहीं है लेकिन यह AFAIK प्रगति पर है। – cljk

संबंधित मुद्दे