एचटीएमएल 4 और एचटीएमएल 5 के बीच का अंतर

Anonim

एचटीएमएल 4 बनाम एचटीएमएल 5

जैसा कि इंटरनेट विकसित हुआ है, इसलिए इसकी भाषा भी है वर्तमान में, एचटीएमएल अपने चौथे संस्करण में एचटीएमएल 5 में पहले से ही काम करता है और इसे अंतिम रूप दिया जा रहा है। एचटीएमएल 5 का मुख्य लक्ष्य एक और मानकीकृत भाषा बनाना है जो आज के कई नए प्रकार की सामग्री को शामिल करता है। एचटीएमएल 5 में सबसे अधिक ध्यान देने योग्य परिवर्तन तीसरे पक्ष के प्लग-इन की आवश्यकता के बिना वीडियो और ऑडियो को शामिल करने की क्षमता है। एचटीएमएल 4 में एडोब फ्लैश के साथ बहुत कुछ प्लग-इन्स हैं जो कि सबसे लोकप्रिय हैं फ्लैश का उपयोग प्रायः पेज पर ऑन-द-फ़्लाई ड्राइंग के लिए भी किया जाता है, आमतौर पर इंटरैक्टिव सामग्री के लिए या गेम के लिए। यह अब HTML 5 में कैनवास तत्व द्वारा नियंत्रित किया जाता है।

सामग्री की एक विस्तृत विविधता प्रदान करने में एचटीएमएल 5 की क्षमता में सुधार करने के लिए, एसवीजी और मैथल के लिए समर्थन जोड़ा गया था। एसवीजी स्थैतिक या गतिशील वेक्टर ग्राफिक्स ड्राइंग के लिए एक विनिर्देश है क्योंकि एसवीजी XML में लिखी गई है, इसमें कई फायदे हैं; पटकथा, अनुक्रमण, और बेहतर संपीड़न MathML भी एक्सएमएल में एक विनिर्देश है जो कि गणितीय सूत्रों के सही प्रतिनिधित्व में शामिल है। इंटरनेट की शुरुआत के बाद से गणित सूत्र समस्याग्रस्त रहे हैं, और HTML और कई वेब डेवलपर्स छवियों के माध्यम से समीकरण प्रदर्शित करने का सहारा लेते हैं। चित्रों का उपयोग करने के नुकसान में संशोधित श्रम और खोज या अनुक्रमित होने की अक्षमता शामिल है।

-2 ->

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

सारांश:

1 एचटीएमएल 5 मूल रूप से उस सामग्री को शामिल कर सकता है जो HTML 4 में प्लग-इन की आवश्यकता होती है।

2 HTML 5 SVG और MathML इनलाइन का उपयोग कर सकते हैं जबकि HTML 4 नहीं कर सकता।

3। एचटीएमएल 5 स्टोर करने और ऑफ़लाइन अनुप्रयोगों का उपयोग करने की अनुमति देता है जबकि एचटीएमएल 4 नहीं करता है।

4। एचटीएमएल 5 में कई नए तत्व हैं जो HTML 4 में मौजूद नहीं हैं।

5 एचटीएमएल 5 में कुछ तत्व बदल गए हैं, इसके मुकाबले वे एचटीएमएल 4 में थे।

6 एचटीएमएल 5 ने एचटीएमएल 4 के कुछ तत्वों को हटा दिया है