2013-05-01 4 views
8

मैं डॉक्टरेट और टिप्पणी टैग के वाक्यविन्यास के बारे में उत्सुक हूं ...एचटीएमएल में डॉक्टरेट और टिप्पणियों जैसे संरचनाओं में विस्मयादिबोधक बिंदु क्या है?

विस्मयादिबोधक बिंदु क्यों? इसे क्या कहा जाता है, इसका क्या अर्थ है/करते हैं?

मैं HTML वाक्य रचना कल्पना के माध्यम से पढ़ सकते हैं और कोई वास्तविक

कोई केस-संवेदी मैच स्ट्रिंग <!DOCTYPE के लिए के अलावा अन्य स्पष्टीकरण मिल गया है।

उद्धृत करें: http://www.w3.org/TR/html-markup/syntax.html#doctype-syntax

उत्तर

17

एसजीएमएल में, जो एचटीएमएल नाममात्र रूप से एचटीएमएल 4.01 पर आधारित था, पर आधारित है, विस्मयादिबोधक चिह्न <! के निर्माण का हिस्सा है, जो एमडीओ के लिए संदर्भ ठोस वाक्यविन्यास है, मार्कअप घोषणा खुली है। मार्कअप घोषणाएं मार्कअप तत्व नहीं हैं, लेकिन अनौपचारिक रूप से बोलते हैं, तत्वों से संबंधित घोषणाएं। इसमें दस्तावेज़ प्रकार की घोषणा, टिप्पणी घोषणाएं, और इकाई घोषणाएं शामिल हैं।

एक्सएमएल में, एक्सएचटीएमएल किस पर आधारित है, इस तरह की कोई सामान्य अवधारणा नहीं है। इसके बजाए, चरित्र जोड़ी <! कुछ समान संरचनाओं में दिखाई देती है, बिना किसी समान सिद्धांत के।

एचटीएमएल 5 में, एचटीएमएल सिंटैक्स को बहुत ही सरल तरीके से परिभाषित किया गया है, और डक्ट टाइप स्ट्रिंग को केवल डॉक्टरेट स्ट्रिंग कहा जाता है - इसकी कोई भूमिका नहीं है और "मानकों मोड" को ट्रिगर करने के अपेक्षित प्रभाव से परे कोई अर्थ नहीं है (या ब्राउज़र में "नो-क्विर्क मोड")। एक्सएचटीएमएल सिंटैक्स में, इसका एक्सएमएल अर्थ है।

+1

है कि मैं वास्तव में क्या देख रहा था। धन्यवाद! – superUntitled

+1

एक्सएमएल के लिए बिल्कुल सही जवाब: '

4

! टिप्पणियां (<!-- -->) के लिए प्रयोग किया जाता है और DOCTYPE HTML दस्तावेज़ के (<!DOCTYPE ...>) को परिभाषित करने के लिए। DOCTYPE दस्तावेज़ की कुछ विशेषताओं का वर्णन करता है जैसे एक्सएमएल/एक्सएचटीएमएल/एचटीएमएल फ़ाइल की रूट (एचटीएमएल में आमतौर पर <html> है), DTD, Public Identifier और अन्य सबसेट घोषणाएं।

0

<!DOCTYPE ...> एक एसजीएमएल दस्तावेज़ प्रकार घोषणा है। इसका उद्देश्य एक एसजीएमएल पार्सर को बताना है कि दस्तावेज़ को पार्स करने के लिए डीटीडी का उपयोग करना चाहिए।

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