HTML बनाम HTML5

लेखक: Laura McKinney
निर्माण की तारीख: 7 अप्रैल 2021
डेट अपडेट करें: 6 मई 2024
Anonim
एचटीएमएल बनाम एचटीएमएल5 | HTML और HTML5 के बीच अंतर | एचटीएमएल ट्यूटोरियल | एडुरेका
वीडियो: एचटीएमएल बनाम एचटीएमएल5 | HTML और HTML5 के बीच अंतर | एचटीएमएल ट्यूटोरियल | एडुरेका

विषय

हाइपर मार्कअप लैंग्वेज (HTML) वेब पृष्ठों के लिए प्राथमिक मार्कअप भाषा है। HTML5 HTML का संस्करण है। HTML5 में बहुत सारे अंतर दिए गए हैं। HTML और HTML 5 के बीच मुख्य अंतर यह है कि वीडियो और ऑडियो HTML का हिस्सा नहीं हैं, जबकि ये दोनों HTML5 विनिर्देशों के अभिन्न अंग हैं। प्राथमिक बात जिसे आप जानना चाहते हैं, वह यह है कि, शायद दिलचस्प बात यह है कि एक बोली मानक का सुधार इस वर्तमान वास्तविकता को पहचान रहा है। इसलिए वर्तमान मानक के साथ दस्तावेज़ की समानता को बनाए रखने के लिए - जो वास्तव में, HTML 4.01 है - बोल्ड पसंद विशेष रूप से जिस तरह से वेब प्रोग्राम मार्ग को रिकॉर्ड करता है, जो हम इंजीनियरों के रूप में प्रस्तुत करते हैं, उनके बारे में सोचना चाहिए। तो प्रोग्राम, या "क्लाइंट विशेषज्ञ", अब भी एचटीएमएल 4 को अंदर के घटक की तरह विकसित करना चाहिए, इस आधार पर कि किसी भी मामले में, इंटरनेट पर रिकॉर्ड की एक बड़ी संख्या जो इसका उपयोग करने के लिए होती है। किसी भी स्थिति में, हम फोकस के साथ किसी भी अधिक HTML की रचना नहीं करेंगे; यह अनिवार्य रूप से बोली (सीएसएस का उपयोग करें) से गिराया जा रहा है। यह समानता दोनों तरीकों से जाती है: अधिक स्थापित प्रोग्राम मूल रूप से बॉटिंग चीजों के बिना HTML5 कोड को अनदेखा कर सकते हैं (और करेंगे)। जैसा कि यह देखने के लिए अच्छा है कि HTML 5 आपके लिए क्या पूरा कर सकता है, इसे HTML4 की तरह संस्थागत रूप नहीं दिया गया है। आपको HTML का उपयोग कर इकट्ठे किए गए ओवरहालिंग पेजों पर जोर देने की आवश्यकता नहीं है। यह दस साल से अधिक उम्र का है और यह एक मानक है। जब आप दोनों पैरों के साथ एचटीएमएल 5 में आशा करते हैं, तो ओवरहाल हो जाएगा। अवयवों और गुणों को शामिल किया जाता है और प्रत्येक वर्ष कुछ बार बदल दिया जाता है। जाहिर है, यह वह राशि है जो आप अमीर घटकों पर निर्भर करते हैं, हालांकि, यह बिल्कुल एक खतरा है जिसे आपको तरल बोली का उपयोग करते समय खत्म करना चाहिए। HTML5 का उपयोग कार्यक्रम की क्षमता को HTML, CSS और जावास्क्रिप्ट के माध्यम से एक एप्लीकेशन स्टेज बनाने के लिए किया जाता है। कई घटकों को विशेष रूप से बोली में जोड़ा गया है जो अब (एचटीएमएल 4 में) फ्लैश या जेएस-आधारित हैक्स, उदाहरण के लिए, ,


सामग्री: HTML और HTML5 के बीच अंतर

  • HTML क्या है?
  • HTML5 क्या है?
  • मुख्य अंतर

HTML क्या है?

हाइपर मार्कअप लैंग्वेज या केवल HTML वेब पेज बनाने के लिए वेब डेवलपर्स द्वारा उपयोग की जाने वाली मार्कअप भाषा है। यह HTML तत्वों के प्रारूप में लिखा गया है, जिसमें कोण कोष्ठक में टैग किए गए हैं जैसे the'। ये टैग जोड़े में उपयोग करते हैं

तथा , हालांकि कुछ खाली तत्व भी हैं और यह आवश्यकता है, जैसे । वेब ब्राउज़र HTML फ़ाइलों को पढ़ सकते हैं और उन्हें दृश्यमान या श्रव्य वेब पेज में प्रस्तुत कर सकते हैं। वेब ब्राउज़र HTML टैग और स्क्रिप्ट प्रदर्शित नहीं करते हैं, लेकिन पृष्ठ की सामग्री की व्याख्या करने के लिए उनका उपयोग करते हैं। HTML प्रस्तुति के लिए cues के साथ-साथ एक वेबसाइट की संरचना का वर्णन करता है, जो इसे प्रोग्रामिंग भाषा के बजाय मार्कअप भाषा बनाता है। HTML तत्व सभी वेबसाइटों के संरचना खंड बनाते हैं। यह छवियों और वस्तुओं को एम्बेड करने की अनुमति देता है और इंटरैक्टिव रूपों को बनाने के लिए उपयोग किया जा सकता है। HTML 4 टेम्पलेट, स्क्रिप्टिंग, रूपरेखा, वस्तुओं को स्थापित करने, दाएं से बाएं और मिश्रित पाठ्यक्रम, धनवान तालिकाओं के लिए उन्नत बैकिंग और संरचनाओं के उन्नयन के लिए सिस्टम के साथ HTML को बढ़ाता है, विकलांग व्यक्तियों के लिए बढ़ाया खुलापन प्रदान करता है। HTML 4.01 HTML 4.0 का एक संशोधन है जो गलतियों को निवारण करता है और पिछले संशोधन के बाद से कुछ सुधार करता है। HTML का यह अनुकूलन अंतर्राष्ट्रीयकरण के क्षेत्र में विशेषज्ञों की सहायता से तैयार किया गया है, इसलिए रिकॉर्ड प्रत्येक बोली में बनाए जा सकते हैं और दुनिया भर में आसानी से पहुँचाए जा सकते हैं। यह समेकित करके परिष्कृत किया गया है, जो HTML के अंतर्राष्ट्रीयकरण का प्रबंधन करता है। एक अनिवार्य प्रगति आईएसओ / IEC: 10646 मानकों (विन) के विनियोग के रूप में एचटीएमएल के लिए रिकॉर्ड चरित्र निर्धारित किया गया है। यह वैश्विक पात्रों, सामग्री पाठ्यक्रम, उच्चारण, और अन्य विश्व बोली मुद्दों के प्रतिनिधित्व का दुनिया का सबसे व्यापक मानक प्रबंधन मुद्दा है। HTML अब एक रिकॉर्ड के अंदर अलग-अलग मानव बोलियों के लिए अधिक उल्लेखनीय समर्थन प्रदान करता है। यह इंटरनेट खोजकर्ताओं, उच्च-गुणवत्ता वाले टाइपोग्राफी, बेहतर सामग्री से-प्रवचन परिवर्तन, बेहतर हाइफ़नेशन, आदि के लिए अभिलेखागार के अधिक सफल अनुक्रमण को ध्यान में रखता है। HTML 4 में नई टेबल एलिमेंट्स का उपयोग करते हुए अपनी तालिकाओं को स्पष्ट रूप से रेखांकित करते हुए, रचनाकार ग्राहक विशेषज्ञों को सभी अधिक तेजी से अभिलेखागार प्रस्तुत करने में मदद कर सकते हैं। निर्माता यह पता लगा सकते हैं कि वृद्धिशील प्रतिपादन के लिए तालिकाओं की योजना कैसे बनाई जाए (तालिका घटक देखें)। चिकित्सकों को वृद्धिशील गणनाओं के आंकड़ों के लिए परिशिष्ट में तालिकाओं पर नोट्स की काउंसलिंग करनी चाहिए।

HTML5 क्या है?

HTML5 HTML का पांचवा संस्करण है और इंटरनेट की एक मुख्य प्रौद्योगिकी मार्कअप भाषा है जिसका उपयोग WWW के लिए सामग्री को संरचित और प्रस्तुत करने के लिए किया जाता है। यह W3C (वर्ल्ड वाइड वेब कंसोर्टियम) के HTML मानक का नवीनतम, अंतिम और पूर्ण संस्करण है। यह HTML4 का उत्तराधिकारी है जिसे 1997 में मानकीकृत किया गया था। एचटीएमएल 5 का उद्देश्य नवीनतम मल्टीमीडिया के समर्थन से भाषा को बेहतर बनाना है, जबकि इसे उपयोगकर्ता के अनुकूल और आसानी से मनुष्यों द्वारा आसानी से पढ़ा जा सकता है और लगातार कंप्यूटर और उपकरणों जैसे वेब ब्राउज़र पार्सर, आदि द्वारा समझा जाता है। HTML5 का उद्देश्य न केवल HTML4, बल्कि XHTML 1 और DOM स्तर 2 HTML को भी माना जाता है। HTML5 इस तथ्य की प्रतिक्रिया है कि WWW पर सामान्य उपयोग में HTML और XHTML कई विशिष्टताओं द्वारा लॉन्च किए गए फीचर्स का मिश्रण हैं, इसके साथ-साथ सॉफ्टवेयर उत्पाद जैसे कि वेब ब्राउज़र, सामान्य अभ्यास द्वारा स्थापित किए गए हैं। HTML5 एक मार्कअप बोली है जिसका उपयोग वर्ल्ड वाइड वेब पर सामग्री को व्यवस्थित और प्रदर्शित करने के लिए किया जाता है। जैसा कि नाम से ही स्पष्ट है कि HTML 5, HTML मानक का पांचवा और वर्तमान स्वरूप है। यह वर्ल्ड वाइड वेब कंसोर्टियम (W3C) द्वारा अक्टूबर 2014 में सबसे हाल ही में इंटरैक्टिव मीडिया के लिए बोली लगाने के साथ बोली को बढ़ाने के लिए वितरित किया गया था, हालांकि इसे लोगों द्वारा सहज रूप से सुसंगत रखते हुए, और पीसी और गैजेट्स द्वारा समझदारी से, उदाहरण के लिए, वेब प्रोग्राम। पार्सर, इत्यादि। HTML5 को HTML 4, साथ ही साथ XHTML 1 और DOM स्तर 2 HTML को सब्सक्राइब करने का प्रस्ताव है। एचटीएमएल 5 में अधिक इंटरऑपरेबल उपयोग को सक्रिय करने के लिए नाइटी ग्रिट्टी तैयार करने वाले मॉडल शामिल हैं; यह संग्रह के लिए सुलभ मार्कअप को बढ़ाता और बढ़ाता है, और मार्कअप और एप्लिकेशन प्रोग्रामिंग इंटरफेस (एपीआई) प्रस्तुत करता है जो कि जटिल वेब अनुप्रयोगों के लिए उपयोग किए जाते हैं। एचटीएमएल 5 उसी कारणों से, क्रॉस-स्टेज पोर्टेबल अनुप्रयोगों के लिए एक दावेदार है, क्योंकि इसमें कम ईंधन वाले गैजेट्स के साथ उल्लिखित हाइलाइट्स शामिल हैं, उदाहरण के लिए, सेल फोन, और टैबलेट। कई नए सिंटैक्टिक घटक शामिल किए गए हैं। इंटरैक्टिव मीडिया और ग्राफिकल पदार्थ को स्थानीय रूप से शामिल करने और संभालने के लिए, नया

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

मुख्य अंतर

  1. ऑडियो और वीडियो पिछले HTML संस्करण विनिर्देशों का हिस्सा नहीं थे, हालांकि, दोनों HTML5 विनिर्देशों के अभिन्न अंग हैं।
  2. वेक्टर ग्राफिक्स भी HTML5 का एक अभिन्न अंग है जैसे SVG और कैनवस जबकि वेक्टर ग्राफिक्स HTML में VML, सिल्वर-लाइट, फ्लैश आदि जैसी विभिन्न तकनीकों की मदद से संभव है।
  3. HTML में, ब्राउज़र कैश का उपयोग अस्थायी भंडारण के रूप में किया जा सकता है। HTML5 के मामले में, एप्लिकेशन कैश, वेब SQL डेटाबेस और वेब स्टोरेज का उपयोग किया जाता है।
  4. HTML वेब ब्राउज़र में जावास्क्रिप्ट को चलाने की अनुमति नहीं देता है, यह ब्राउज़र इंटरफ़ेस के समान थ्रेड में चलता है। HTML5 जावास्क्रिप्ट को पृष्ठभूमि में चलाने की अनुमति देता है जो HTML5 में JS वेब कार्यकर्ता API के कारण संभव है।
  5. HTML सभी पुराने ब्राउज़रों के साथ आसानी से काम करता है जबकि अधिकांश आधुनिक वेब ब्राउज़रों ने HTML5 विनिर्देशों का समर्थन करना शुरू कर दिया है। इन ब्राउज़रों में शामिल हैं: फ़ायरफ़ॉक्स, मोज़िला, क्रोम, ओपेरा, सफारी इत्यादि।