HTML vs HTML5

Autor: Laura McKinney
Loomise Kuupäev: 7 Aprill 2021
Värskenduse Kuupäev: 6 Mai 2024
Anonim
HTML vs HTML5 | Difference between HTML and HTML5 | HTML Tutorial | Edureka
Videot: HTML vs HTML5 | Difference between HTML and HTML5 | HTML Tutorial | Edureka

Sisu

Hüpermärgistuskeel (HTML) on veebilehtede peamine märgistuskeel. HTML5 on HTML-i versioon. HTML5-s on palju erinevusi. Peamine erinevus HTML-i ja HTML 5 vahel on see, et video ja heli ei kuulu HTML-i, kuigi need mõlemad on HTML5 spetsifikatsioonide lahutamatud osad. Esmane asi, mida peaksite teadma, on see, et võib-olla huvitaval kombel on murrete normi täiustamine selle praeguse reaalsuse äratundmine. Dokumentide sarnasuse säilitamiseks praeguse standardiga - milleks on tegelikult HTML 4.01 - tehti julge valik konkreetselt viisile, kuidas veebiprogramm salvestisi marsruudilt, mille peame inseneridena neile mõtlema. Nii et programm ehk kliendispetsialist peaks nüüd isegi HTML4-ga hakkama saama nagu sisekomponent, põhjusel, et Internetis on igal juhul suur hulk salvestisi, mis seda kasutavad. Igal juhul ei hakka me enam HTML-i keskenduma; see on peamiselt murdest loobunud (kasutage CSS-i). Sellel sarnasusel on kahel viisil: väljakujunenud programmid saavad (ja jäävad) HTML5-koodi põhimõtteliselt unarusse, ilma asju segamata. Nii lahe, kui on näha, mida HTML 5 teie jaoks suudab täita, pole seda HTML5-ga sarnaselt institutsionaliseeritud. Te ei pea HTML 4 abil kokku pandud lehtede kapitaalremonti tegema. See on üle kümne aasta vana ja see on kehtestatud standard. Mõlema jalaga HTML5-sse hüpates tehakse kapitaalremonte. Komponentide ja omaduste lisamine ja muutmine toimub paar korda aastas. Ilmselt on see vaevarikas summa, millele usaldate rikkalikke komponente, kuid see on täiesti oht, mille peaksite vedela murraku kasutamisel üle mõistma. HTML5-d kasutatakse HTML-i, CSS-i ja Javascripti abil programmi suutlikkuse suurendamiseks rakendusetapiks. Murdele, mis on praeguse seisuga (HTML4-s) näiteks Flash või JS-põhised häkked, on lisatud arvukalt komponente, ,


Sisu: Erinevus HTML ja HTML5 vahel

  • Mis on HTML?
  • Mis on HTML5?
  • Peamised erinevused

Mis on HTML?

Hüper märgistuskeel või lihtsalt HTML on märgistuskeel, mida veebiarendajad kasutavad veebilehtede loomiseks. See on kirjutatud HTML-i elementide vormingus, mis sisaldab nurksulgudesse sulgudes silte, näiteks „”. Neid silte kasutatakse paarikaupa nagu

ja , kuigi on ka mõned tühjad elemendid ja see on nõue, näiteks . Veebibrauserid saavad lugeda HTML-faile ja muuta need nähtavaks või kuuldavaks veebileheks. Veebibrauserid ei kuva HTML-silte ja skripte, vaid kasutavad neid lehe sisu tõlgendamiseks. HTML kirjeldab veebisaidi struktuuri semantiliselt koos esitlusjuhistega, muutes sellest programmeerimiskeele asemel märgistuskeele. HTML-elemendid moodustavad kõigi veebisaitide struktuuriplokid. See võimaldab manustada pilte ja objekte ning seda saab kasutada interaktiivsete vormide loomiseks. HTML 4 võimendab HTML-i mallide, skriptide, kontuuride, objektide installimise, paremale vasakule ja segatud kursuse täiustatud toetamise, rikkalikemate tabelite ja struktuuride täiustamise süsteemidega, pakkudes suuremat avatust puuetega inimestele. HTML 4.01 on HTML 4.0 muudatus, mis parandab vigu ja võtab kasutusele mõned parandused pärast varasemat muudatust. See HTML-i kohandamine on koostatud internatsionaliseerimise valdkonna spetsialistide abiga, nii et kirjed võidakse koostada igas murdes ja neid võib vaevata kogu maailmas transportida. Seda on täpsustatud konsolideerimisega, mis juhib HTML-i rahvusvahelistumist. Üks hädavajalik samm on olnud ISO / IEC: 10646 standardite omistamine (arvestage) HTML-i kirjetähtede kogumiks. See on maailma kõige põhjalikum standardhaldusküsimus globaalsete tegelaste kujutamise, sisukursuse, rõhuasetuste ja muude maailma murrete probleemide kohta. HTML pakub nüüd silmapaistvamat tuge erinevate inimmurrete jaoks dokumendis. See võtab arvesse arhiivide edukamat indekseerimist Interneti-otsijatele, kvaliteetsemat tüpograafiat, paremat sisu diskursuse teisendamist, paremat sidekriipsu jne. Oma tabeleid hoolikalt kirjeldades ja HTML 4 uute tabelielementide kasutamist kasutades saavad loojad aidata kliendispetsialistidel arhiive veelgi kiiremini renderdada. Loojad saavad aru saada, kuidas tabeleid järkjärguliseks renderdamiseks kavandada (vt osa TABEL). Praktikud peaksid lisades olevate tabelite märkuste osas kasutama lisanduvate arvutuste andmeid.

Mis on HTML5?

HTML5 on HTML-i viies versioon ja põhitehnoloogia märgistuskeel Internetis, mida kasutatakse veebisisu struktureerimiseks ja esitamiseks. See on W3C (World Wide Web Consortium) HTML-i standardi viimane, viimane ja täielik versioon. 1997. aastal standardiseeriti HTML4 järeltulija. HTML5 eesmärk on parandada keelt, toetades uusimat multimeedrit, hoides seda kasutajasõbralikuks ja inimestele hõlpsasti loetavaks ning arvutitele ja seadmetele (nt veebibrauserite parser jne) järjepidevalt mõistetavaks. HTML5 ei ole mõeldud mitte ainult HTML4, vaid ka XHTML 1 ja DOM 2. taseme HTML-i varjamiseks. HTML5 on vastus tõsiasjale, et veebis levinud HTML ja XHTML on segu funktsioonidest, mida käivitavad mitmed spetsifikatsioonid, lisaks tarkvaratoodete, näiteks veebibrauserite käivitatavatele funktsioonidele, nagu need, mis on tavaks saanud. HTML5 on märgistusmurre, mida kasutatakse veebis sisu korraldamiseks ja kuvamiseks. Nagu nimest järeldada võib, on HTML 5 HTML-i standardi viies ja praegune vorm. Seda levitas 2014. aasta oktoobris veebikonsortsium World Wide Web Consortium (W3C), et täiustada murret kõige uuema interaktiivse meedia toetusega, hoides seda inimeste jaoks vaevata ühtsena ning mõistvalt usaldusväärseks arvutite ja vidinate abil, näiteks veebiprogrammid, parserid jne. Tehakse ettepanek, et HTML5 asendaks HTML 4, samuti XHTML 1 ja DOM 2. taseme HTML. HTML5 sisaldab armetuid sõmeraid ettevalmistamismudeleid, et ergutada koostalitlusvõimelist kasutamist; see suurendab, täiustab ja seadustab arhiividele juurdepääsetavat märgistust ning tutvustab keerukate veebirakenduste jaoks kasutatavaid märgistusi ja rakenduste programmeerimisliideseid (API-sid). Samadel põhjustel on HTML5 ka kandidaat mitmeastmelistes kaasaskantavates rakendustes, kuna see sisaldab esiletõstetud esiletõstetud madala kütusetasemega vidinaid, näiteks mobiiltelefone ja tahvelarvuteid. Integreeritud on palju uusi süntaktilisi komponente. Interaktiivsete meediumide ja graafiliste ainete lokaalseks kaasamiseks ja käsitlemiseks on uus

on muudetud, uuesti ette kujutatud või institutsionaliseeritud. Rakendusliidesed ja dokumendiobjektimudel (DOM) on praegu HTML5 spetsifikatsiooni olulised osad ja lisaks kirjeldab HTML5 kehtetute aruannete käsitlemist paremini.

Peamised erinevused

  1. Heli ja video ei kuulunud eelmiste HTML-i versioonide spetsifikatsioonidesse, kuid mõlemad on HTML5 spetsifikatsioonide lahutamatu osa.
  2. Vektorgraafika on ka HTML5 lahutamatu osa, näiteks SVG ja lõuend, samas kui vektorgraafika on HTML-is võimalik erinevate tehnoloogiate, näiteks VML, Silver-light, Flash jne abil.
  3. HTML-is saab brauseri vahemälu kasutada ajutise salvestusruumina. HTML5 korral kasutatakse rakenduste vahemälu, veebi SQL-andmebaasi ja veebimahtu.
  4. HTML ei luba JavaScripti veebibrauseris käitada, see töötab sama keermega kui brauseri liides. HTML5 lubab JavaScripti töötada taustal, mis on võimalik HTML-is sisalduva JS Web töötaja API tõttu.
  5. HTML töötab sujuvalt kõigi vanade brauseritega, samal ajal kui enamik tänapäevaseid veebibrausereid on hakanud toetama HTML5 spetsifikatsioone. Nende brauserite hulka kuuluvad: Firefox, Mozilla, Chrome, Opera, Safari jne.