Razlika između XML-a i HTML-a

Razlika između XML-a i HTML-a
Razlika između XML-a i HTML-a

Video: Razlika između XML-a i HTML-a

Video: Razlika između XML-a i HTML-a
Video: Почему дом в США такой странный? Удивительная недвижимость в США 2024, Studeni
Anonim

XML nasuprot HTML

XML je kratica za EXtensible Markup Language. Definiran je u specifikaciji XML 1.0 koju je razvio W3C (World Wide Web Consortium). XML pruža standardni način, koji je također jednostavan, za kodiranje podataka i teksta tako da se sadržaj može razmjenjivati između pogonskog hardvera, operativnih sustava i aplikacija uz malo ljudske intervencije. HyperText Markup Language, široko poznat kao HTML, također je vodeći označni jezik za web stranice. HTML je osnovni građevni blok web stranica. Web preglednik čita HTML dokument i sastavlja ih u vizualne ili zvučne web stranice.

XML

XML je označni jezik koji se koristi za prijenos podataka i teksta između hardvera upravljačkog programa, operativnih sustava i aplikacija uz malo ljudske intervencije. XML pruža oznake, atribute i strukture elemenata koji se mogu koristiti za pružanje informacija o kontekstu. Ove informacije o kontekstu mogu se koristiti za dekodiranje značenja sadržaja. To omogućuje razvoj učinkovitih tražilica i izvođenje rudarenja podataka na podacima. Nadalje, tradicionalne relacijske baze podataka prikladne su kao XML podaci jer se mogu organizirati u retke i stupce, ali XML pruža manje podrške za podatke s bogatim sadržajem kao što su audio, video, složeni dokumenti itd. XML baze podataka pohranjuju podatke u strukturiranom, hijerarhijskom obliku što omogućuje učinkovitiju obradu upita. XML oznake nisu unaprijed definirane i korisnici mogu definirati nove oznake i strukture dokumenata. Također, novi internetski jezici kao što su RSS, Atom, SOAP i XHTM stvoreni su pomoću XML-a.

HTML

HTML kao što je ranije spomenuto je jezik za označavanje koji ima skup oznaka za označavanje. HTML oznake za označavanje, koje se obično nazivaju HTML oznake, koriste se za opisivanje web stranica. Tipični HTML dokumenti sadrže HTML oznake kao i običan tekst potreban za sadržaj web stranica. HTML oznake mogu se lako identificirati u HTML dokumentu budući da su okružene uglastim zagradama (npr.). HTML oznake se obično umeću u dokument u parovima, gdje je prva oznaka početna oznaka (npr. ), a druga oznaka završna oznaka (npr.). Zadatak web preglednika (npr. Internet Explorer, Firefox itd.) je čitanje HTML dokumenta i njegovo prikazivanje kao web stranice. Preglednik koristi HTML oznake za tumačenje sadržaja stranice, ali same HTML oznake preglednik ne prikazuje. HTML stranice mogu ugraditi slike, objekte i skripte napisane u jezicima poput JavaScripta. Nadalje, HTML se može koristiti za stvaranje interaktivnih obrazaca.

Razlika između XML-a i HTML-a

Iako su i XML i HTML označni jezici, postoje neke temeljne razlike među njima. HTML se uglavnom sastoji od oznaka koje definiraju izgled sadržaja, dok XML oznake općenito definiraju strukturu i sadržaj podataka (a stvarni izgled definira pridružena lista stilova). Drugo, XML je proširiv, budući da XML oznake može definirati korisnik za određenu aplikaciju, dok HTML oznake definira W3C.

Preporučeni: