HTML tulee sanoista Hypertext Markup Language. HTML muodostaa minkä tahansa verkkosivuston pohjan, koska HTML sisältää tiedot dokumentista ja kertoo selaimelle, mitä tietoja sivulla on tekstin, linkkien osalta ja myös ohjaa selaimet, mistä etsiä kuvia. Yleisimmät ja suosituimmat HTML-versiot ovat HTML 4 ja HTML 5.
HTML 4 vs HTML 5
Suurin ero HTML 4:n ja HTML 5:n välillä on, että HTML 4 on HTML:n neljäs ja vanhempi versio, jossa on vähemmän ominaisuuksia ja tageja, kun taas HTML 5 on HTML4:n laajennus ja HTML:n viides versio, jossa on uusia ja yksinkertaisia ominaisuuksia ja useita uusia. tunnisteet. HTML 4 ei tue multimediaa, kun taas HTML 5 tukee multimediaa.
HTML 4:ssä palvelimen ja asiakkaan välinen viestintäväline on suoratoisto ja pitkä kysely. HTML 4:ssä ei ole web-socketteja. Siinä on sovelmatunnisteet, jotka näyttävät sovelmat verkkoselaimissa. Script-attribuutti on välttämätön HTML 4:lle, koska sitä käytetään linkittämään tagi ja viittaamaan JavaScriptiin ja muihin vastaaviin skripteihin. Käyttäjän sijainnin seuranta HTML 4:ssä on vaikeaa.
Toisaalta HTML 5:ssä on verkkoliitännät asiakkaan ja palvelimen välistä viestintää varten. Tämä mahdollistaa kaksisuuntaisen viestinnän molempien osapuolten välillä. Sovelmatunniste on korvattu HTML 5:stä uudella tagilla nimeltä. Script-attribuutti ei ole pakollinen HTML 5:ssä. Käyttäjän sijainti HTML 5:ssä voidaan löytää helposti käyttämällä JS GeoLocation -toimintoa.
Vertailutaulukko HTML 4:n ja HTML 5:n välillä
Vertailuparametrit | HTML 4 | HTML 5 |
Versio | HTML 4 on HTML:n neljäs versio ja myös HTML 3.2:n laajennettu versio | HTML 5 on HTML:n viides versio ja myös HTML 4:n laajennus |
ominaisuudet | Se on vanhempi versio, joten siinä on vähemmän ominaisuuksia | Se on uusi versio ja siinä on lisäominaisuuksia |
Virheen käsittely | Se tarjoaa kunnollisen virheenkäsittelyn ja kohtuullisen johdonmukaisuuden väärin muotoilluissa asiakirjoissa | Se tarjoaa paremman virheenkäsittelyn ja on erittäin johdonmukainen väärin muotoilluissa asiakirjoissa |
Kolmannen osapuolen elementit | HTML4:ää tukevat monet kolmannen osapuolen elementit, kuten Silverlight ja flash | HTML5 tukee multimediaa |
Tunnisteet | HTML 4 ei sisällä uusia tageja | Se mahdollistaa uudet tunnisteet, kuten videon, kankaan, äänen ja muut |
Mikä on HTML 4?
HTML 4 on merkintäkieli, joka julkaistiin vuonna 1997 W3C-suosituksena. HTML 4 on HTML 3.2:n laajennettu versio. Se on versio aiemmasta HTML-koodista ja tukee erilaisia ominaisuuksia, kuten komentosarjakieltä, tyylisivuja, objektien upottamista, monipuolisempia taulukoita, objektitukea ja muita edistyneitä saavutettavuusominaisuuksia vammaisille käyttäjille.
HTML 4:llä on tehokkaammat ominaisuudet kuin aiemmissa HTML-versioissa. Se on perustettu ja on vakio ja on siten yhteensopiva useiden verkkoselaimien kanssa. HTML 4:ssä on korkea sisäistämiskyky, joka auttaa kirjoittamaan asiakirjoja eri kielillä ja voidaan kuljettaa kaikkialle maailmaan.
HTML 4:ään oli lisätty pääsyavaimia, ja se voi muodostaa semanttisesti ohjausryhmiä ja muita aktiivisia tunnisteita. HTML 4:n rakenne ja esitystapa ovat parempia, ja niissä on mahdollisuus jopa merkitä tekstikuvauksia. HTML4-dokumentin elementeissä on kolme osaa – aloitustunniste, sisältö ja lopputunniste.
HTML 4:n elementit eivät erota kirjainkokoa, ja ne voidaan kirjoittaa millä tahansa tavalla. Elementtien attribuutit voivat määrittää kyseisen elementin ominaisuudet. Ihanteellinen HTML 4 -dokumentti alkaa DOCTYPE-määrityksellä ja elementti sisältää HEAD- ja BODY-tunnisteen. Tiedot sisältyvät edelliseen, kun taas jälkimmäinen sisältää asiakirjan sisällön.
Mikä on HTML 5?
HTML on viides ja viimeisin suuri versio HTML:stä, joka on WWW Consortium (W3C) -suositus. Se julkaistiin 22. tammikuuta 2008. Uuden version tavoitteena oli tukea uusinta multimediaa ja tuoda esiin muita uusia ominaisuuksia. Kielestä tulee helppoa, ja se voidaan helposti lukea ja integroida tietokoneisiin ja laitteisiin.
HTML 5 on HTML 4:n laajennettu versio. Uusi versio sisältää HTML 4:n lisäksi myös muita, kuten DOM Level 2 HTML:n ja XHTML 1:n. Siinä on yksityiskohtaiset käsittelymallit ja se on helppo toteuttaa. Se parantaa, laajentaa ja järkeistää HTML-dokumentteja, API:ta ja muita verkkosovelluksia.
HTML 5 sisältää useita uusia syntaktisia ominaisuuksia. Ne ovat <video, audio, canvas. Se on jopa ottanut käyttöön uusia elementtejä ja attribuutteja, jotka kuvastavat nykyaikaisten verkkosivustojen tyypillistä käyttöä. Se ei perustu SGML:ään. HTML 5 tukee taaksepäin yhteensopivuutta ja laukaisee standardien mukaisen renderöintitilan.
Sovellusliittymän uudet ominaisuudet ovat ajastettu median toisto, muokattavissa oleva sisältö, offline-tilassa, vedä ja pudota, mikrodata, MIME-tyyppi, historia, protokollakäsittelijän rekisteröinti, verkkotallennus ja muut ominaisuudet, jotka parantavat API:a suuremmalla tallennuskapasiteetilla. Se tukee myös GeoLocation, web-salausta, SQL-tietokantaa, indexedDB:tä ja muita edistyneitä ominaisuuksia.
Tärkeimmät erot HTML 4:n ja HTML 5:n välillä
Johtopäätös
HTML:ää käytetään www-sivustojen sivujen luomiseen, jotka näytetään maailmanlaajuisesti. HTML on helppo kieli, joka on helppo ymmärtää ja oppia. HTML:n kaksi yleistä versiota ovat HTML 4 ja HTML 5.
HTML 5 on edistynyt ja uusi versio HTML 4:stä. Siinä on uusia ominaisuuksia ja yksinkertaistettu useita toimintoja. Tarjolla on uusia tunnisteita ja multimediaa, ja se myös hallitsee tehokkaasti virheiden käsittelyä. Silti HTML 4 on vakio ja vakiintunut, joten se on parempi yhteensopivuus muiden verkkoselaimien kanssa. Molemmissa versioissa on erilaisia ominaisuuksia.