Különbség a HTML 4 és a HTML 5 között A különbség a

Anonim

HTML 4 vs HTML 5

Amint az internet fejlődött, így van a nyelv. Jelenleg a HTML a negyedik változata a HTML 5 már a munkák és a véglegesítés. A HTML 5 fő célja egy szabványosított nyelv létrehozása, amely ma már számos új tartalomtípust foglal magában. A legfontosabb változás a HTML 5-ben az a képesség, hogy beépítheti a videót és a hangot anélkül, hogy harmadik féltől származó plug-inekre lenne szüksége. A HTML 4-ben nagyon sok beépülő modul létezik, amelyek közül az Adobe Flash a legnépszerűbb. Flash is használható az oldalon történő on-the-fly rajzoláshoz, általában interaktív tartalom megjelenítéséhez vagy játékokhoz. Ezt most kezeli a HTML 5 elem.

A HTML 5-nek a tartalom széles skálájának megjelenítésére való képességének javítása érdekében az SVG és a MathML támogatása hozzá lett adva. Az SVG a statikus vagy dinamikus vektoros grafika rajzának specifikációja. Mivel az SVG XML-ben van írva, számos előnye van, mint például; scripting, indexelés és jobb tömörítés. A MathML egy olyan XML specifikáció is, amely a matematikai képletek helyes ábrázolásával foglalkozik. A matematikai képletek az Internet kezdete óta problematikusak voltak, és a HTML és sok webfejlesztő igénybe vette az egyenleteket képeken keresztül. A képek használatának hátrányai közé tartozik a megnövekedett munkaerő módosítása és a kereshetőség vagy indexelés képtelensége.

A HTML oldalak szerkezetének javítása érdekében sok elemet hozzáadtak, módosították vagy eltávolították. Az új elemek közé tartozik: szakasz, cikk, félre, h-csoport, fejléc, lábléc, navigáció, ábra és még sok más. A megváltozott elemek olyan elemek, amelyek már jelen vannak a HTML 4-ben, de a munka módját csípették. A megváltozott elemek listája: a, b, cím, hivatkozás, hr, I, címke, menü, erős, nagy és még sok más. Végül az eltávolított elemek olyan elemek, amelyek már nem szerepelnek a HTML 5-ben, többek között: basefont, nagy, középső, betűtípus, sztrájk, tt, u, keret, frameet, noframes, akronim, applet, isindex, dir, noscript. Az elemek eldobásának okai a használaton kívüli felhasználástól, a CSS-től való elavuláshoz és a használhatósági problémákhoz tartoznak. Az eltávolított elemek továbbra is használhatók, mivel a böngészők továbbra is képesek lesznek elemezni őket, de egy oldal használatával a HTML 5 érvényesítését nem sikerül végrehajtani.

Összefoglaló:

1. A HTML 5 natív módon beépítheti azokat a tartalmakat, amelyek szükségesek a HTML 4 bővítményekhez.

2. A HTML 5 használhatja az SVG és a MathML inline-t, míg a HTML 4 nem képes.

3. A HTML 5 lehetővé teszi az offline alkalmazások tárolását és használatát, míg a HTML 4 nem.

4. A HTML 5 számos új elemet tartalmaz, amelyek nem szerepelnek a HTML 4-ben.

5. Bizonyos elemek megváltoztak a HTML 5-ben, mint azok a HTML 4-ben.

6. A HTML 5 bizonyos elemeket a HTML 4-ből dobott le.