Razlika med XML in HTML

Razlika med XML in HTML
Razlika med XML in HTML

Video: Razlika med XML in HTML

Video: Razlika med XML in HTML
Video: YMCA Dance 2024, Julij
Anonim

XML proti HTML

XML je kratica za EXtensible Markup Language. Definiran je v specifikaciji XML 1.0, ki jo je razvil W3C (World Wide Web Consortium). XML zagotavlja standardni način, ki je prav tako preprost, za kodiranje podatkov in besedila, tako da se vsebina lahko izmenjuje med strojno opremo gonilnikov, operacijskimi sistemi in aplikacijami z malo človeškega posredovanja. HyperText Markup Language, splošno znan kot HTML, je tudi vodilni označevalni jezik za spletne strani. HTML je osnovni gradnik spletnih strani. Spletni brskalnik prebere dokument HTML in ga sestavi v vizualne ali zvočne spletne strani.

XML

XML je označevalni jezik, ki se uporablja za prenos podatkov in besedila med strojno opremo gonilnikov, operacijskimi sistemi in aplikacijami z malo človeškega posredovanja. XML ponuja oznake, atribute in strukture elementov, ki jih je mogoče uporabiti za zagotavljanje informacij o kontekstu. Te informacije o kontekstu lahko uporabite za dekodiranje pomena vsebine. To omogoča razvoj učinkovitih iskalnikov in izvajanje podatkovnega rudarjenja podatkov. Poleg tega so tradicionalne relacijske baze podatkov primerne kot podatki XML, ker bi jih lahko organizirali v vrstice in stolpce, vendar XML zagotavlja manj podpore za podatke z bogato vsebino, kot so zvok, video, zapleteni dokumenti itd. Baze podatkov XML shranjujejo podatke v strukturirani hierarhični obliki ki omogoča učinkovitejšo obdelavo poizvedb. Oznake XML niso vnaprej določene in uporabniki lahko določijo nove oznake in strukture dokumentov. Z uporabo XML so bili ustvarjeni tudi novi internetni jeziki, kot so RSS, Atom, SOAP in XHTM.

HTML

HTML, kot smo že omenili, je označevalni jezik, ki ima niz označevalnih oznak. Oznake HTML, ki se običajno imenujejo oznake HTML, se uporabljajo za opisovanje spletnih strani. Običajni dokumenti HTML vsebujejo oznake HTML in navadno besedilo, potrebno za vsebino spletnih strani. Oznake HTML je mogoče zlahka prepoznati v dokumentu HTML, saj so obdane z oglatimi oklepaji (npr. Oznake HTML so običajno vstavljene v dokument v parih, pri čemer je prva oznaka začetna oznaka (npr. ), druga oznaka pa končna oznaka (npr.). Naloga spletnega brskalnika (npr. Internet Explorer, Firefox itd.) je prebrati dokument HTML in ga prikazati kot spletno stran. Brskalnik uporablja oznake HTML za interpretacijo vsebine strani, vendar samih oznak HTML brskalnik ne prikaže. Strani HTML lahko vdelajo slike, predmete in skripte, napisane v jezikih, kot je JavaScript. Poleg tega lahko HTML uporabite za ustvarjanje interaktivnih obrazcev.

Razlika med XML in HTML

Čeprav sta XML in HTML oba označevalna jezika, obstaja nekaj temeljnih razlik med njima. HTML je v glavnem sestavljen iz oznak, ki določajo videz vsebine, medtem ko oznake XML na splošno določajo strukturo in vsebino podatkov (dejanski videz pa določa pripadajoča lista slogov). Drugič, XML je razširljiv, saj lahko oznake XML definira uporabnik za določeno aplikacijo, medtem ko oznake HTML definira W3C.

Priporočena: