Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> HTML

HTML डॉक्टाइप घोषणा: एक पूर्ण गाइड

नया HTML दस्तावेज़ बनाते समय, सबसे पहला काम होता है डॉक्यूमेंट टाइप डिक्लेरेशन (doctype declaration) लिखना। डॉक्टाइप डिक्लेरेशन ब्राउज़र को बताता है कि पेज HTML में लिखा गया है। HTML5 के लिए, `` पहली लाइन में आवश्यक है। HTML5 का डॉक्टाइप केस-सेंसिटिव नहीं है और इसके लिए क्लोजिंग टैग की आवश्यकता नहीं होती।

नए HTML दस्तावेज़ में क्या शामिल करें

डॉक्टाइप डिक्लेरेशन के अलावा, आपको `html`, `head`, और `body` टैग भी शामिल करने होंगे।

<!DOCTYPE html> <html> <head> <!-- साइट के लिए मेटाडेटा --> </head> <body> <!-- दर्शक जो सामग्री देखेगा --> </body> </html>

HTML एलिमेंट

HTML टैग ब्राउज़र को बताता है कि ओपनिंग `` और क्लोजिंग `` टैग के बीच सब कुछ HTML टेक्स्ट है।

हेड एलिमेंट

हेड एलिमेंट ब्राउज़र के लिए मेटाडेटा संग्रहीत करता है। इसमें पेज की भाषा, शीर्षक, या स्टाइलशीट का लिंक जैसी जानकारी शामिल हो सकती है।

बॉडी एलिमेंट

बॉडी एलिमेंट में वह जानकारी होती है जो दर्शक देखता है। इसमें कई टैग शामिल हो सकते हैं जैसे पैराग्राफ के लिए `

`, क्रमबद्ध सूची के लिए `

    `, सूची आइटम के लिए `
  1. `, या लिंक के लिए ``।

    अन्य डॉक्टाइप जो आप पा सकते हैं

    HTML5 दस्तावेज़ों के लिए, आप `` कोड से डॉक्टाइप घोषित कर सकते हैं, लेकिन आपको पुराने डॉक्टाइप के लिए लिखा गया लिगेसी कोड भी मिल सकता है। HTML5 से पहले डॉक्टाइप डिक्लेरेशन अधिक जटिल था क्योंकि यह DTD (डॉक्यूमेंट टाइप डेफिनिशन) को संदर्भित करता था। HTML के पिछले संस्करणों के डॉक्टाइप डिक्लेरेशन में शामिल हैं:

    HTML 4.01 सख्त

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

    HTML 4.01 ट्रांजिशनल

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

    HTML 4.01 फ्रेमसेट

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

    XHTML 1.0 सख्त

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

    XHTML 1.0 ट्रांजिशनल

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    XHTML 1.0 फ्रेमसेट

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

    XHTML 1.1

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "https://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

    अच्छी खबर? यदि आप नया HTML दस्तावेज़ लिख रहे हैं तो पुराने डॉक्टाइप में से किसी का उपयोग करने का कोई कारण नहीं है!

    निष्कर्ष

    निष्कर्षतः, प्रत्येक HTML दस्तावेज़ की शुरुआत डॉक्टाइप डिक्लेरेशन से होनी चाहिए। यह डिक्लेरेशन ब्राउज़र को बताता है कि वेब पेज HTML में रेंडर होगा। यदि आप HTML में नए हैं, तो हमारा गाइड देखें: HTML सीखें: हाइपरटेक्स्ट मार्कअप लैंग्वेज सीखने का एक गाइड, या हमारा लेख पढ़ें HTML सीखने में कितना समय लगता है?

  1. HTML पैराग्राफ्स HTML पैराग्राफ्स

    परिचय HTML पैराग्राफ्स <p> टैग का उपयोग करके पैराग्राफ एलिमेंट बनाने के लिए उपयोग किए जाते हैं। यह एक ब्लॉक-लेवल एलिमेंट है जो टेक्स्ट के ब्लॉक्स को अलग करता है। सिंटैक्स <p>सामग्री</p> उदाहरण <!DOCTYPE html> <html> <style> body { color: #000; height:

  1. HTML लेआउट्स HTML लेआउट्स

    परिचय HTML लेआउट्स HTML वेब पेज पर घटकों की व्यवस्था को निर्दिष्ट करते हैं। कई HTML सिमेंटिक एलिमेंट्स हैं जो वेब पेज के विभिन्न खंडों को परिभाषित करते हैं। लेआउट के लिए सिमेंटिक HTML एलिमेंट्स टैगव्याख्या <header>एक सेक्शन या दस्तावेज़ के लिए हेडर निर्दिष्ट करता है <

  1. HTML एडिटर्स HTML एडिटर्स

    HTML एडिटर्स HTML एडिटर्स HTML डॉक्यूमेंट लिखने और चलाने (कुछ मामलों में) के लिए टूल्स हैं। उपयोगकर्ता के लिए कई प्रोफेशनल HTML एडिटर्स उपलब्ध हैं (पेड और अनपेड दोनों)। नोटपैड के अलावा विभिन्न HTML एडिटर्स में कुछ ऐड-ऑन फीचर्स प्रदान किए जाते हैं, जैसे थीम्स, टर्मिनल सपोर्ट, आदि। निम्नलिखित कुछ स