HTML हाइपर टेक्स्ट मार्कअप लैंग्वेज पर स्थिर है जो वेब पेज विकसित करने के लिए वेब पर सबसे अधिक उपयोग की जाने वाली भाषा है. HTML को 1991 के अंत में बर्नर्स-ली द्वारा बनाया गया था लेकिन "HTML 2.0" पहला मानक HTML विनिर्देशन था जो 1995 में प्रकाशित हुआ था. HTML 4.01 HTML का एक प्रमुख Version था और इसे 1999 के अंत में प्रकाशित किया गया था. हालाँकि HTML 4.01 Version व्यापक रूप से है उपयोग किया जाता है. लेकिन वर्तमान में हमारे पास HTML-5 Version है जो HTML 4.01 का विस्तार है और यह Version 2012 में प्रकाशित हुआ है
HTML विभिन्न प्रकार के Tag और Attributes का उपयोग करके एक Web Document के Structure और Layout को Define करती है. HTML Files जो Webpage को Produce करती है यह केवल .html या .htm File Extensions वाले Text Documents मे उपयोग की जाती है. 1991 के अंत में प्रारंभिक परिचय के बाद से HTML मे कई Changes हुए है.
HTML मूल रूप से Scientific Documents का Actual रूप से वर्णन करने के लिए एक Language के रूप में तैयार की गई थी. हालांकि कई वर्षों से इसका सामान्य Design और Adaptations ने इसे कई अन्य प्रकार के Documents का वर्णन करने के लिए उपयोग किया है. लेकिन ये Hypertext Markup Language है क्या आइए इसे भी जानते है.
हाइपर टेक्स्ट को अगर हम सरल शब्दो में कहे तो इसको Text With in Text कहा जाता है यानी के टेक्स्ट के अंदर टेक्स्ट. एक टेक्स्ट के अंदर एक लिंक को हाइपरटेक्स्ट कहा जाता है. जब भी आप किसी एक लिंक पर क्लिक करते हैं जो आपको एक नए वेबपेज पर लेके जाता है तो इसका मतलब यह हुआ आपने एक हाइपरटेक्स्ट पर क्लिक किया है. हाइपर टेक्स्ट दो या दो से अधिक वेब पेज HTML डॉक्यूमेंट को एक दूसरे से लिंक करने का एक तरीका कहलाता है.
एक मार्कअप लैंग्वेज एक कंप्यूटर लैंग्वेज होती है जिसका उपयोग टेक्स्ट डॉक्यूमेंट में लेआउट और फॉर्मेटिंग कॉन्फरेन्सेस को लागू करने के लिए किया जाता है. मार्कअप लैंग्वेज टेक्स्ट को अधिक इंटरैक्टिव और गतिशील बनाती है. मार्कअप लैंग्वेज टेक्स्ट को इमेज, टेबल, लिंक आदि में बदल सकती है.
जब भी आप कोई HTML में डॉक्यूमेंट बनाते हैं तो सबसे पहले DOCTYPE डॉक्यूमेंट लिखा जाता है. यह HTML के संस्करण के बारे में वेब ब्राउज़र को बताता है की इस पृष्ठ पर क्या लिखा गया है.
HTML <HTML> टैग वह कंटेनर होता है जिसमें <DOCTYPE> टैग को छोड़कर अन्य सभी HTML एलिमेंट्स होते हैं जो ओपनिंग से पहले स्थित होता है <HTML> टैग. अन्य सभी HTML एलिमेंट्स को <HTML> और </ HTML> टैग के बीच नेस्ट किया गया है.
HTML डॉक्यूमेंट के लिए Title सेट करने के लिए HTML <Title> टैग का उपयोग किया जाता है. Body का Title <head> और </ head> टैग के बीच रखा गया है. HTML डॉक्यूमेंट Title वेब ब्राउज़र Title Row पर दिखाई देता है. इसे SEO के लिए अच्छा माना जाता है.
HTML में <Body> टैग का उपयोग वेब पेज की Body को सेट करने के लिए किया जाता है जिसमें चित्र, वीडियो पाठ आदि जैसी सभी सामग्री होती है.
HTML में <h1> से लेकर <h6> टैग का उपयोग किया जाता है. HTML डॉक्यूमेंट में हेडिंग को परिभाषित करने के लिए <h1> टैग का उपयोग किया जाता है. <h1> सबसे बड़ी हेडिंग को परिभाषित करता है और <h6> सबसे छोटी हेडिंग को परिभाषित करता है.
HTML डॉक्यूमेंट में Paragraph को परिभाषित करने के लिए <p> टैग का उपयोग किया जाता है.
HTML जब से बाजार में आया है तब से इसके बाजार में बहुत सारे संस्करण आ गये है. HTML के हर Version मे कुछ नए Elements Add किये जाते है. HTML के सभी Versions के बारे मे नीचे विस्तार से बताया जा रहा है. ये सभी Versions HTML के इतिहास और समय के साथ किये गए सुधार को दर्शाते है.
HTML 1.0 − यह HTML का Barebones Version था और यह Language मे सबसे पहले Release हुआ था.
HTML 2.0 − यह Version 1995 मे पेश किया गया था और इसे धीरे-धीरे अतिरिक्त क्षमताओं को शामिल करने के लिए विकसित किया गया है form-based File Upload, Tables, Client-side Image Maps और Internationalization मे उपयोग किया जाता है.
HTML 3.2 − यह World Wide Web के मानकों के विकास को सुनिश्चित करने के प्रयास मे World Wide Web Consortium (W3C) 1994 मे Tim Berners-Lee द्वारा स्थापित किया गया था. 1997 तक उन्होंने HTML 3.2 को Published किया था.
HTML 4.0 − यह बाद मे 1997 मे W3C ने HTML 4.0 Released किया यह एक ऐसा Edition है जो कई Browser-specific Elements प्रकारो और Attributes को अपनाया गया है.
HTML 4.01 − यह 4.01 Version दिसंबर 1999 को जारी किया गया था और यह HTML भाषा का एक बहुत ही स्थिर Version माना जाता है.