Table of Contents
What is HTML?
- HTML का मतलब हाइपर टेक्स्ट मार्कअप लैंग्वेज (Hyper Text Markup Language) है।
- HTML Web Pages बनाने के लिए मानक Markup Language है।
- HTML एक Web Page की Structure को Represent करता है।
- HTML में Element एक sequence में होती है।
- HTML Element Browser को Content Show करने का तरीका बताते हैं।
HTML History
टिम बर्नर्स-ली (Tim Berners-Lee) को HTML का जनक कहा जाता है। 1991 के अंत में टिम द्वारा “HTML Tag” नामक एक Document Present किया गया था। HTML का Latest Version HTML5 है।
Version | Year |
---|---|
Tim Berners-Lee invented www | 1989 |
Tim Berners-Lee invented HTML | 1991 |
Dave Raggett drafted HTML+ | 1993 |
HTML Working Group defined HTM | 1995 |
W3C Recommendation: HTML 3.2 | 1997 |
W3C Recommendation: HTML 4.01 | 1999 |
W3C Recommendation: XHTML 1.0 | 2000 |
WHATWG HTML5 First Public Draft | 2008 |
WHATWG HTML5 Living Standard | 2012 |
W3C Recommendation: HTML5 | 2014 |
W3C Candidate Recommendation: HTML 5.1 | 2016 |
W3C Recommendation: HTML5.1 2nd Edition | 2017 |
W3C Recommendation: HTML5.2 | 2017 |
HTML Feature
- यह बहुत ही Easy और Simple Language है। इसे आसानी से समझा (Understood) और संशोधित (Modifies) किया जा सकता है।
- HTML के साथ Effective Present करना बहुत आसान है क्योंकि इसमें बहुत सारे Formatting Tags हैं।
- यह एक Markup Language है, इसलिए यह Text के साथ-साथ Web Pages को Design करने का एक Flexible तरीका प्रदान करती है।
- यह Programmers को Web Pages ( HTML Anchor Tags द्वारा) पर एक Link जोड़ने की सुविधा प्रदान करता है, इसलिए यह Users की Browsing की Interest को बढ़ाता है।
- यह Platform-independent है क्योंकि इसे किसी भी Platform जैसे Window, Linux और Macintosh आदि पर Display किया जा सकता है।
- यह Programmer को Web Pages में Graphics, Videos और Sound जोड़ने की सुविधा देता है जो इसे और अधिक Attractive और Interactive बनाता है।
Advantage of HTML
HTML Web Development का मूल भाग है। इस प्रकार, शुरुआती लोगों के लिए इसके कई फायदे हैं। इसके अन्य फायदे भी हैं जो नीचे दिए गए हैं:
- Browser Friendly : HTML Google Chrome, Mozilla Firefox, Opera इत्यादि जैसे असंख्य Browsers का समर्थन करता है। यह शीर्ष आधुनिक Browser में अपनी उपस्थिति के कारण HTML को बहुत Browser-friendly बनाता है।
- Free to Use : चूंकि HTML Open-source है, इसलिए इसका उपयोग मुफ़्त है। यह Companies और व्यक्तियों दोनों के लिए एक बड़ा लाभ है क्योंकि केवल HTML Code लिखने के लिए अतिरिक्त Software खरीदने की आवश्यकता नहीं है।
- Easy to Learn : HTML Web Development का मूल आधार है। यह सीखना इतना आसान है कि School Students Image और Colors के साथ अपनी स्वयं की Basic Website बनाने के लिए HTML का उपयोग भी कर सकते हैं।
- Simple Structure : HTML एक सरल भाषा है और इसमें Predefine Tags और Attributes के साथ एक निश्चित Structure होती है। इसलिए, यदि आप नियमित रूप से Practice करते हैं, तो आप Simple HTML Structure के अभ्यस्त हो जाएंगे और बहुत आसानी से HTML Code लिखने में सक्षम हो जाएंगे।
- Lightweight and Fast : HTML एक Lightweight Makeup Language है। यह Loading Time को कम करके Users के लिए समय बचाता है।
- Use of Templates : HTML Programmers के लिए Template के उपयोग की अनुमति देता है। इसलिए, यह Design Code लिखने में लगने वाले समय को कम करके Web Developer के कार्य को बहुत आसान बना देता है।
- Storage Data : HTML Data Storage को Support करता है। HTML Web Storage Data Stored करने के लिए दो Object प्रदान करता है।
Disadvantage of HTML
HTML की कुछ सीमाएँ हैं। किसी Website के लिए HTML का उपयोग करने से पहले, छात्रों को निम्नलिखित सीमाओं पर ध्यान देना चाहिए:
- Static Language : HTML एक Static Language है. इसका मतलब यह है कि HTML Webpage तब तक वही रहेंगे जब तक कोई उन्हें Manual रूप से नहीं बदलता। साथ ही, यह Dynamic Output का समर्थन नहीं करता है।
- Take Time to Format : Developers के लिए, केवल HTML का उपयोग करके Page और Design, Tables, Lists और Form की रंग योजना को बनाए रखने में समय लगता है।
- Limited Security : सुरक्षा हर किसी के लिए प्राथमिकता है. लेकिन, HTML के मामले में, एक बड़ी खामी है। यह सीमित सुरक्षा सुविधाएँ प्रदान करता है।
- Lengthy Code : यहां तक कि साधारण Web Pages के लिए भी बहुत सारे Code लिखने की जरूरत होती है। साथ ही, लंबा Code Development Team के लिए जटिलता पैदा करता है। इस समस्या को दूर करने के लिए, हम बुनियादी Web Pages के लिए Template का उपयोग कर सकते हैं।
- Dependency issue : Programmer HTML का लेखक नहीं है. तो, भाषा के लेखक पर निर्भरता मौजूद है, इस मामले में, यह HTML है। इसलिए, उन्हें Syntax और Tag के साथ तालमेल बिठाना और टिके रहना पड़ता है, भले ही उन्हें लेखन की वह विशेष परंपरा पसंद न हो।
Facebook
Pinterest
LinkedIn
WhatsApp