Html !DOCTYPE tag in hindi-html !दोक्ट्य्पे क्या है?

हेल्लो दोस्तों आज के इस पोस्ट में आपको html doctype tag in hindi के बारे आपको बताया जा रहा है की क्या होता है कैसे काम करता है तो चलिए शुरु करते है

html <!DOCTYPE> का परिचय

  • html में <!DOCTYPE> को कोई tag है इसे document type में declaration कहा जाता है जैसा की आप इसके नाम से अंदाजा लगा सकते है की यह document के type के बारे में जानकारी को provide करती है यह जानकरी interpreter को webpage को बेहतर organize करने में मदद करती है
  • एक <!DOCTYPE> declaration को किसी html document में प्रयोग किये गए html version की जानकारी interpreter को provide करती है कई browsers पुराने html version को support नहीं करते है
  • इसलिए जब भी आप कोई html document को create करते है तो उसमे <!DOCTYPE> के declaration से interpreter को बताते है की आप html को कौन सा version प्रयोग कर रहे है
  • जब भी किसी html document को webpage के रूप में render किया जाता है तो सबसे पहले validators के द्वारा यह check किया जाता है की html document valid है या नहीं html के हर version को validate करने के लिए ही different validator का प्रयोग किया जाता है
  • <!DOCTYPE> declaration से validator को पता चल जाता है की html document को किस html version से match करना है यदि आप validator को document को validate नहीं कर पाते है तो आपको webpage show नहीं होता है

जब भी आप किसी html document में <!DOCTYPE> को declare करे तो वह html document की सबसे first line होनि चलिए

syntax of html <!DOCTYPE>

html के हर version में <!DOCTYPE> को अलग अलग प्रकार से declare किया जाता है की इनके बारे में आपको निचे बताया जा रहा है

html5 <!DOCTYPE> declaration

html5 में <!DOCTYPE> को बहुत ही simple बना दिया गया है

<!DOCTYPE html>

इसे भी पढ़े –

html 4.0.1 <!DOCTYPE> declaration

html version 4.0.1 में <!DOCTYPE> को 3 modes (transitional,frameset,strict) में ही डिफाइन किया जाता है ये modes बताते हिया की

transitioal mode में html के सभी एलेमेंट्स को allowed होते है लेकिन इस mode में frame-set को allowed नहीं होते है

<!DOCTYPE HTML PUBLIC”-//W3C DTD
HTML 4.0.1 Transitional//EN”
https://www.w3.org/TR/html4/loose.dtd>

frameset mode भी transitional mode की तरह ही होता है लेकिन इसमे frameset को allowed होते है

<!DOCTYPE HTML PUBLIC”-//W3C DTD
HTML 4.0.1 frameset//EN”
https://www.w3.org/TR/html4/frameset.dtd>

strict mode में html के presentational के element और framesets को छोड़कर बाकी सभी element को allowed होते है

<!DOCTYPE HTML PUBLIC”-//W3C DTD
HTML 4.0.1 //EN”
https://www.w3.org/TR/html4/strict.dtd>

XHTML 1.0 <!DOCTYPE> declaration

html4 की ही तरह XHTML में भी <!DOCTYPE> 3 modes में declare किया जाता है इन modes पर XHTML में भी वे ही rules को apply होते है जो की HTML4 में होते है लेकिन इसका syntax आपको different होता है इन सभी modes के syntax आपको निचे दिया जा रहा है

transitional

<!DOCTYPE HTML PUBLIC”-//W3C DTD
XHTML1.0  Transitional//EN”
“https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>

Frameset

<!DOCTYPE HTML PUBLIC”-//W3C DTD
XHTML1.0  Frameset//EN”
“https://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd”>

Strict

<!DOCTYPE HTML PUBLIC”-//W3C DTD
XHTML1.0  strict//EN”
“https://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”>

Example of <!DOCTYPE>

Html में <!DOCTYPE> के प्रयोग का एक simple example में निचे दिया जा रहा है

<!DOCTYPE html>
<html>
<head>
<title>DOCTYPE demo</title>
</head>
<body>
<h1>example of html DOCTYPE>/h1>
</body>
</html>
Html !DOCTYPE tag in hindi-html !दोक्ट्य्पे क्या है?

reference-https://www.javatpoint.com/doctype-html

निवेदन:-आप सभी छात्र –छात्रों से निवेदन है की अगर आपको ये Topic(html doctype tag in hindi) अच्छा लगा हो तो कृपया आप इस वेबसाइट के बारे में अपने दोस्तों को जरुर बताये अगर कोई topic(html doctype tag in hindi) से संबधित प्रश्न हो तो कमेंट्स(comments) आपके लिए ही बना है और किसी Subject के लेकर भी कोई प्रश्न हो तो कमेंट करे “आपका comments हमारे लिए बहुमूल्य है “   *_*धन्यवाद

Leave a Comment