HTML vs HTML5

Autorius: Laura McKinney
Kūrybos Data: 7 Balandis 2021
Atnaujinimo Data: 5 Gegužė 2024
Anonim
HTML vs HTML5 | Difference between HTML and HTML5 | HTML Tutorial | Edureka
Video.: HTML vs HTML5 | Difference between HTML and HTML5 | HTML Tutorial | Edureka

Turinys

Hiperritinė žymėjimo kalba (HTML) yra pagrindinė tinklalapių žymėjimo kalba. HTML5 yra HTML versija. HTML5 yra daugybė skirtumų. Pagrindinis skirtumas tarp HTML ir HTML 5 yra tas, kad vaizdo įrašas ir garsas nėra HTML dalis, nors jie abu yra neatskiriama HTML5 specifikacijų dalis. Svarbiausias dalykas, kurį turėtumėte žinoti, yra tai, kad galbūt įdomu tai, kad patobulinus tarmės standartą, suvokiama ši dabartinė tikrovė. Kad dokumentai išliktų panašūs į dabartinį standartą, kuris iš tikrųjų yra HTML 4.01, buvo paryškintas pasirinkimas tam, kad žiniatinklio programa pateiktų įrašus iš maršruto, kurį mes, kaip inžinieriai, turime galvoti apie juos. Taigi programa arba „kliento specialistas“ net ir dabar turėtų valdyti HTML4, kaip vidinis komponentas, tuo pagrindu, kad bet kokiu atveju internete bus daugybė įrašų, kurie ją panaudos. Bet kokiu atveju daugiau nekomponuosime HTML; jis iš esmės yra pašalinamas iš tarmės (naudokite CSS). Šis panašumas vyksta abiem būdais: labiau įsitvirtinusios programos gali (ir iš esmės) nepaisys HTML5 kodo, nesupainiodamos daiktų. Kaip nuostabu matyti, ką HTML 5 gali padaryti jums, jis nebuvo institucionalizuotas kaip HTML4. Jums nereikia jaudintis, kai reikia kapitališkai remontuoti puslapius, sudarytus naudojant HTML 4. Tai daugiau nei dešimt metų ir jis yra nustatytas standartas. Kai peršoksite į HTML5 abiem kojomis, atliksite kapitalinį remontą. Komponentai ir savybės yra įtraukiami ir keičiami keletą kartų per metus. Akivaizdu, kad tai yra reikalinga suma, kuria pasikliaunate turtingais komponentais, tačiau tai visiškai pavojingas dalykas, kurį turėtumėte užklupti vartodami skystą tarmę. HTML5 yra naudojamas programos, skirtos HTML, CSS ir „Javascript“, sukurti programos gebėjimui būti programos etapu. Daugybė komponentų buvo specialiai pridėta prie tarmės, kuri dabar yra (HTML4), pvz., „Flash“ ar „JS“ pagrįstais įsilaužimais, ,


Turinys: HTML ir HTML5 skirtumas

  • Kas yra HTML?
  • Kas yra HTML5?
  • Pagrindiniai skirtumai

Kas yra HTML?

Aukštosios žymėjimo kalba arba tiesiog HTML yra žymėjimo kalba, kuria naudojasi žiniatinklio kūrėjai tinklalapiams kurti. Jis parašytas HTML elementų formatu, kuriame yra kampo skliaustuose skliaustuose pateiktos žymės, pvz., „“. Šios etiketės naudojamos tokiomis poromis kaip

ir , nors yra ir kai kurių tuščių elementų, ir tai yra reikalavimas, pvz . Interneto naršyklės gali skaityti HTML failus ir paversti juos matomu ar girdimu tinklalapiu. Žiniatinklio naršyklės nerodo HTML žymų ir scenarijų, tačiau jas naudoja puslapio turiniui aiškinti. HTML aprašo svetainės struktūrą semantiškai kartu su pateikimo ženklais, padaro ją žymėjimo kalba, o ne programavimo kalba. HTML elementai sudaro visų svetainių struktūros blokus. Tai leidžia įterpti vaizdus ir objektus ir gali būti naudojama kuriant interaktyvias formas. HTML 4 praplečia HTML, naudodamas šablonų, scenarijų, struktūrų, objektų diegimo, patobulinto kurso iš dešinės į kairę ir mišraus kurso, turtingesnių lentelių ir struktūrų atnaujinimų sistemas, užtikrindamas didesnį atvirumą asmenims, turintiems kliūčių. HTML 4.01 yra HTML 4.0 pakeitimas, kuris ištaiso klaidas ir pateikia keletą patobulinimų nuo ankstesnio pakeitimo. Šis HTML pritaikymas buvo parengtas padedant specialistams internacionalizacijos srityje, todėl įrašai gali būti sudaromi kiekvienoje tarmėje ir be pastangų vežami visame pasaulyje. Tai buvo patobulinta konsoliduojant, kuri valdo HTML internacionalizavimą. Vienas iš būtinų žingsnių yra tai, kad ISO / IEC: 10646 standartai (mano) yra HTML įrašų simbolių rinkinys. Tai yra išsamiausias pasaulyje standartinis globalių simbolių vaizdavimo, turinio kurso, kirčiavimo ir kitų pasaulio tarmių klausimų tvarkymo standartas. Dabar HTML siūlo daugiau dėmesio skirtingais žmonių tarmių įrašais. Tai atsižvelgia į sėkmingesnį archyvų indeksavimą interneto ieškotojams, aukštesnės kokybės tipografiją, geresnį turinio keitimą į diskursą, geresnes brūkšnelių darymas ir pan. Atidžiai aprašydami savo lenteles ir naudodamiesi naujais HTML 4 lentelės elementais, kūrėjai gali padėti klientų specialistams greičiau pateikti archyvus. Kūrėjai gali išsiaiškinti, kaip suplanuoti lenteles, skirtas pavieniui perteikimui (žr. Lentelės komponentą). Praktikuojantys asmenys turėtų patarti priedų lentelių pastabose, kad būtų galima gauti duomenis apie pavienius skaičiavimus.

Kas yra HTML5?

HTML5 yra penktoji HTML versija ir pagrindinė interneto žymėjimo kalba, naudojama struktūrizuoti ir pateikti WWW turinį. Tai yra naujausia, galutinė ir išsami W3C (World Wide Web Consortium) HTML standarto versija. Tai yra HTML4 įpėdinis, kuris buvo standartizuotas 1997 m. HTML5 tikslas yra patobulinti kalbą palaikant naujausią daugialypės terpės medžiagą, išlaikant ją patogią ir lengvai skaitomą žmonėms bei nuolat suprantamą kompiuteriams ir įrenginiams, tokiems kaip interneto naršyklių analizatorius ir kt. HTML5 yra skirtas ne tik HTML4, bet ir XHTML 1 bei DOM 2 lygio HTML pakaitalui. HTML5 yra atsakas į tai, kad žiniatinklyje dažniausiai naudojami HTML ir XHTML yra funkcijų, paleidžiamų pagal kelias specifikacijas, derinys su programinės įrangos produktų, tokių kaip žiniatinklio naršyklės, paleidžiamomis funkcijomis. HTML5 yra žymėjimo tarmė, naudojama organizuoti ir rodyti turinį žiniatinklyje. Kaip rodo pavadinimas, HTML 5 yra penktoji ir dabartinė HTML standarto forma. 2014 m. Spalio mėn. Ją išplatino pasaulinio žiniatinklio konsorciumas (W3C), siekdamas patobulinti tarmę remdamas naujausias interaktyviąsias laikmenas, nors ir stengdamasis, kad žmonės jas stengtųsi nuosekliai suderinti, ir patikimai suprastų kompiuteriais ir programėlėmis, pavyzdžiui, žiniatinklio programomis, analizatoriai ir pan. Siūloma HTML5 sudėti į HTML 4, taip pat XHTML 1 ir DOM 2 lygio HTML. HTML5 apima niekingus graudžius paruošimo modelius, kad būtų galima sąveikiau naudoti; jis padidina, pagerina ir įteisina žymėjimą, prieinamą archyvams, ir pateikia žymėjimo ir programų programavimo sąsajas (API), kurios naudojamos sudėtingoms žiniatinklio programoms. Dėl tų pačių priežasčių HTML5 taip pat yra varžovas įvairiose pakopose nešiojamoms programoms, nes jame yra svarbiausių elementų, išskiriamų naudojant mažai degalus naudojančius įtaisus, pavyzdžiui, mobiliuosius telefonus ir planšetinius kompiuterius. Įtraukta daugybė naujų sintaksinių komponentų. Vietinis įtraukimas ir tvarkymas interaktyviose laikmenose ir grafinėje medžiagoje yra naujas

buvo pakeistos, pergalvotos ar institucionalizuotos. Šiuo metu API ir dokumento objekto modelis (DOM) yra pagrindinės HTML5 specifikacijos dalys, o HTML5 papildomai geriau apibūdina visų netinkamų ataskaitų tvarkymą.

Pagrindiniai skirtumai

  1. Garsas ir vaizdo įrašas nebuvo ankstesnių HTML versijų specifikacijų dalis, tačiau jie abu yra neatskiriama HTML5 specifikacijų dalis.
  2. Vektorinė grafika taip pat yra neatsiejama HTML5 dalis, kaip SVG ir drobė, o vektorinė grafika HTML yra įmanoma naudojant įvairias technologijas, tokias kaip VML, „Silver-light“, „Flash“ ir kt.
  3. HTML rinkmenoje naršyklės talpykla gali būti naudojama kaip laikina saugykla. HTML5 atveju naudojama programos talpykla, žiniatinklio SQL duomenų bazė ir internetinė saugykla.
  4. HTML neleidžia „JavaScript“ paleisti interneto naršyklėje, jis veikia ta pačia gija kaip ir naršyklės sąsaja. HTML5 leidžia „Java“ paleisti fone, tai įmanoma dėl „JS Web worker API“ HTML5.
  5. HTML veikia sklandžiai su visomis senosiomis naršyklėmis, tuo tarpu dauguma šiuolaikinių interneto naršyklių pradėjo palaikyti HTML5 specifikacijas. Šios naršyklės apima: „Firefox“, „Mozilla“, „Chrome“, „Opera“, „Safari“ ir kt.