XML-i ja HTML-i erinevus

XML-i ja HTML-i erinevus
XML-i ja HTML-i erinevus

Video: XML-i ja HTML-i erinevus

Video: XML-i ja HTML-i erinevus
Video: НОВАЯ КОЛЛЕКЦИЯ ЛИЗУНОВ!My Slime Collection!My Slime Collection! New Slimes HOT Slime! 2024, Juuli
Anonim

XML vs HTML

XML tähistab laiendatavat märgistuskeelt. See on määratletud XML 1.0 spetsifikatsioonis, mille on välja töötanud W3C (World Wide Web Consortium). XML pakub standardset, samuti lihtsat viisi andmete ja teksti kodeerimiseks nii, et sisu saaks vahetada draiveri riistvara, operatsioonisüsteemide ja rakenduste vahel vähese inimese sekkumisega. Hüperteksti märgistuskeel, lai alt tuntud kui HTML, on ka juhtiv veebilehtede märgistuskeel. HTML on veebilehtede põhiline ehitusplokk. Veebibrauser loeb HTML-dokumenti ja koostab need visuaalseteks või kuuldavateks veebilehtedeks.

XML

XML on märgistuskeel, mida kasutatakse andmete ja teksti edastamiseks draiveri riistvara, operatsioonisüsteemide ja rakenduste vahel vähese inimese sekkumisega. XML pakub silte, atribuute ja elementide struktuure, mida saab kasutada kontekstiteabe edastamiseks. Seda kontekstiteavet saab kasutada sisu tähenduse dekodeerimiseks. See võimaldab arendada tõhusaid otsingumootoreid ja teostada andmete kaevandamist. Lisaks sobivad XML-andmetena traditsioonilised relatsiooniandmebaasid, kuna neid saab korraldada ridadesse ja veergudesse, kuid XML pakub vähem tuge rikkaliku sisuga andmetele, nagu heli, video, keerulised dokumendid jne. XML-andmebaasid salvestavad andmeid struktureeritud hierarhilisel kujul. mis võimaldab päringuid tõhusam alt töödelda. XML-sildid ei ole eelnev alt määratletud ja kasutajad saavad määrata uusi silte ja dokumendistruktuure. Samuti loodi XML-i abil uued Interneti-keeled, nagu RSS, Atom, SOAP ja XHTM.

HTML

HTML, nagu varem mainitud, on märgistuskeel, millel on märgistusmärgendite komplekt. Veebilehtede kirjeldamiseks kasutatakse HTML-märgistusmärgendeid, mida tavaliselt nimetatakse HTML-märgenditeks. Tüüpilised HTML-dokumendid sisaldavad nii HTML-märgendeid kui ka veebilehtede sisu jaoks vajalikku lihtteksti. HTML-märgendeid saab HTML-dokumendis hõlpsasti tuvastada, kuna need on ümbritsetud nurksulgudega (nt). HTML-sildid sisestatakse dokumenti tavaliselt paarikaupa, kus esimene silt on algusmärgend (nt ) ja teine silt on lõpumärgend (nt). Veebibrauseri (nt Internet Explorer, Firefox jne) ülesanne on lugeda HTML-dokumenti ja kuvada seda veebilehena. Brauser kasutab lehe sisu tõlgendamiseks HTML-märgendeid, kuid HTML-märgendeid endid brauser ei kuva. HTML-lehtedele saab manustada pilte, objekte ja skripte, mis on kirjutatud sellistes keeltes nagu JavaScript. Lisaks saab HTML-i kasutada interaktiivsete vormide loomiseks.

Erinevus XML-i ja HTML-i vahel

Kuigi XML ja HTML on mõlemad märgistuskeeled, on nende vahel mõned põhimõttelised erinevused. HTML koosneb peamiselt siltidest, mis määravad sisu välimuse, samas kui XML-sildid määravad üldiselt andmete struktuuri ja sisu (ja tegelik välimus määratakse seotud stiililehega). Teiseks on XML-i laiendatav, kuna kasutaja saab konkreetse rakenduse jaoks määratleda XML-sildid, samas kui HTML-sildid määrab W3C.

Soovitan: