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: Village People - YMCA OFFICIAL Music Video 1978 2024, Juli
Anonim

XML vs HTML

XML je skraćenica za EXtensible Markup Language. Definisan je u XML 1.0 specifikaciji, koju je razvio W3C (World Wide Web Consortium). XML obezbeđuje standardni način, koji je takođe jednostavan, za kodiranje podataka i teksta tako da se sadržaj može razmenjivati preko hardvera drajvera, operativnih sistema i aplikacija uz malo ljudske intervencije. HyperText Markup Language, nadaleko poznat kao HTML, takođe je vodeći jezik za označavanje web stranica. HTML je osnovni gradivni blok web stranica. Web pretraživač čita HTML dokument i komponuje ih u vizuelne ili zvučne web stranice.

XML

XML je jezik za označavanje koji se koristi za prenos podataka i teksta između hardvera drajvera, operativnih sistema 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. Ovo omogućava razvoj efikasnih pretraživača i izvođenje rudarenja podataka o podacima. Nadalje, tradicionalne relacijske baze podataka su prikladne kao XML podaci jer se mogu organizirati u redove i stupce, ali XML pruža manje podrške za podatke sa bogatim sadržajem kao što su audio, video, složeni dokumenti, itd. XML baze podataka pohranjuju podatke u strukturiranom, hijerarhijskom obliku što omogućava efikasniju obradu upita. XML oznake nisu unaprijed definirane i korisnici mogu definirati nove oznake i strukture dokumenata. Takođe, novi internet jezici kao što su RSS, Atom, SOAP i XHTM su kreirani koristeći XML.

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 prepoznati u HTML dokumentu jer su okružene ugaonim zagradama (npr.). HTML oznake se obično ubacuju u dokument u parovima, gdje je prva oznaka početna oznaka (npr. ), a druga oznaka je završna oznaka (npr.). Zadatak web pretraživača (npr. Internet Explorer, Firefox, itd.) je da pročita HTML dokument i prikaže ga kao web stranicu. Pretraživač koristi HTML oznake za tumačenje sadržaja stranice, ali same HTML oznake pretraživač ne prikazuje. HTML stranice mogu ugraditi slike, objekte i skripte napisane na jezicima kao što je JavaScript. Nadalje, HTML se može koristiti za kreiranje interaktivnih obrazaca.

Razlika između XML-a i HTML

Iako su XML i HTML oboje jezici za označavanje, postoje neke fundamentalne razlike između njih. 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 je definiran pridruženim stilom). Drugo, XML je proširiv, jer XML tagove može definirati korisnik za određenu aplikaciju, dok HTML oznake definira W3C.

Preporučuje se: