एचटीएमएल 4 आणि एचटीएमएल 5 मधील फरक

Anonim

एचटीएमएल 4 वि एचटीएमएल 5 < इंटरनेट विकसित झाला आहे म्हणूनच त्याची भाषा देखील विकसित झाली आहे. सध्या, एचटीएमएल त्याच्या चौथ्या आवृत्तीमध्ये एचटीएमएल 5 च्या आधीपासून काम करत आहे आणि अंतिम रूप देण्यात आले आहे. एचटीएमएल 5 चे मुख्य उद्दीष्ट आज एक अधिक प्रमाणित भाषा तयार करणे हा आहे ज्यामध्ये आज प्रचलित अनेक नवीन प्रकारचे मजकूर अंतर्भूत आहे. एचटीएमएल 5 मधील सर्वात लक्षणीय बदल ही थर्ड-पार्टी प्लगिन्सची आवश्यकता न होता व्हिडिओ आणि ऑडिओ समाविष्ट करण्याची क्षमता आहे. एचटीएमएल 4 मध्ये ऍडोब फ्लॅशसह सर्वाधिक लोकप्रिय असे बरेच काही प्लग-इन आहेत. पृष्ठावर ओव्हर-द-फ्लाय रेखांकनासाठी फ्लॅश देखील वापरला जातो, सामान्यत: परस्परसंवादी सामग्री देण्यासाठी किंवा गेमसाठी हे आता HTML 5 मध्ये कॅनव्हास घटकाने हाताळले आहे.

विविध प्रकारच्या सामग्रीचे प्रस्तुतीकरण करण्यासाठी एचटीएम 5 ची क्षमता सुधारण्यासाठी एसव्हीजी आणि मॅन्एलएमएलचा आधार जोडण्यात आला आहे. एसव्हीजी स्थिर किंवा गतिमान वेक्टर ग्राफिक्स काढण्यासाठी एक वर्णन आहे. कारण SVG XML मध्ये लिहिले आहे, याचे बरेच फायदे आहेत; स्क्रिप्टिंग, अनुक्रमणिका, आणि चांगले कम्प्रेशन. MathML हे एक्सएमएल मधील एक वर्णन आहे ज्यामध्ये गणितीय सूत्रांची योग्य प्रतिनिधित्व आहे. इंटरनेटच्या सुरूवातीपासून गणिती सूत्रे समस्याग्रस्त आहेत आणि एचटीएमएल आणि अनेक वेब डेव्हलपर्सने इमेजेस द्वारे समीकरणे प्रदर्शित केली आहेत. प्रतिमांचा वापर करण्याच्या नुकसानामध्ये संशोधित श्रम आणि शोध किंवा अनुक्रमित करण्याची असमर्थता यांचा समावेश आहे.

HTML पृष्ठांची रचना सुधारण्यासाठी, अनेक घटक जोडले गेले आहेत, बदलले आहेत किंवा काढले आहेत. नवीन घटकांमध्ये हे समाविष्ट होते: विभाग, लेख, एकांतात, h- गट, शीर्षलेख, तळटीप, नवा, आकृती, आणि बरेच काही. बदललेले घटक हे तत्व आहे जे आधीपासूनच HTML 4 मध्ये आहेत, परंतु ते ज्या प्रकारे कार्य करतात त्यांना स्पर्श केला गेला आहे. बदललेल्या घटकांची यादी: a, b, पत्ता, उद्धरण, तास, मी, लेबल, मेनू, मजबूत, मोठ्या, आणि बरेच काही. शेवटी, काढलेले घटक हे एचटीएमएल 5 मध्ये समाविष्ट नसलेले घटक आहेत. त्यात बेसफॉंट, मोठे, मध्य, फॉन्ट, स्ट्राइक, टीटी, यू, फ्रेम, फ्रेमेसेट, एनफ्रेम, परिवर्णी शब्द, ऍपलेट, आयएनडीएक्स, डीआयआर, नोस्क्रिप्ट आहेत. या घटकांचा गैरवापरापासून दूर होण्याची कारणे, सीएसएसमुळे निष्काळजीपणा, आणि उपयुक्तता समस्या. काढून टाकलेले घटक अद्यापही वापरता येतात कारण ब्राउझर तरीही त्यांना विश्लेषित करण्यात सक्षम होते, परंतु पृष्ठावर त्यांचा वापर केल्याने हे HTML 5 प्रमाणीकरण अपयशी ठरू शकते.

सारांश:

1 एचटीएम 5 5 एचटीएमएल 4 मध्ये प्लग-इन्सची गरज असलेली सामग्री एकत्रितपणे समाविष्ट करू शकते.

2 HTML 5 SVG आणि MathML इनलाइनचा वापर करू शकत नाही तर HTML 4 शक्य नाही.

3 एचटीएमएल 5 ऍप्लिकेशन्सच्या ऑफलाइन ऍप्लिकेशन्सचे स्टोरेज आणि वापर करण्यास परवानगी देते तर एचटीएम 4

4 एचटीएमएल 5 कडे बरेच नवीन घटक आहेत जे HTML 4 मध्ये उपस्थित नाहीत. < 5 HTML 4 मध्ये ते कसे होते त्या तुलनेत काही घटक एचटीएमएल 5 मध्ये बदलले आहेत. < 6 HTML 5 ने काही विशिष्ट घटक HTML 4 मधून वगळले आहेत.<