Verskil tussen XML en HTML

Verskil tussen XML en HTML
Verskil tussen XML en HTML

Video: Verskil tussen XML en HTML

Video: Verskil tussen XML en HTML
Video: УДАЛЯТЬ ЛИ МАЯКИ ПОСЛЕ ШТУКАТУРКИ?! | Стяжки пола!? КАК заделать штробы 2024, November
Anonim

XML vs HTML

XML staan vir EXtensible Markup Language. Dit word gedefinieer in die XML 1.0-spesifikasie, wat deur die W3C (World Wide Web Consortium) ontwikkel is. XML bied 'n standaard manier, wat ook eenvoudig is, om data en teks te enkodeer sodat die inhoud oor drywer hardeware, bedryfstelsels en toepassings uitgeruil kan word met min menslike ingryping. HyperText Markup Language, alom bekend as HTML, is ook 'n toonaangewende opmaaktaal vir webblaaie. HTML is die basiese bousteen van webblaaie. Webblaaier lees die HTML-dokument en stel dit saam in visuele of hoorbare webblaaie.

XML

XML is 'n opmerktaal wat gebruik word om data en teks tussen drywerhardeware, bedryfstelsels en toepassings oor te dra met min menslike ingryping. XML verskaf merkers, eienskappe en elementstrukture wat gebruik kan word om konteksinligting te verskaf. Hierdie konteksinligting kan gebruik word om die betekenis van die inhoud te dekodeer. Dit maak dit moontlik om doeltreffende soekenjins te ontwikkel en data-ontginning op die data uit te voer. Verder is tradisionele relasionele databasisse geskik as XML-data omdat hulle in rye en kolomme georganiseer kan word, maar XML bied minder ondersteuning vir data met ryk inhoud soos oudio, video, komplekse dokumente, ens. XML-databasisse stoor data in 'n gestruktureerde, hiërargiese vorm wat dit moontlik maak om navrae meer doeltreffend te verwerk. XML-etikette is nie vooraf gedefinieer nie en die gebruikers kan nuwe etikette en dokumentstrukture definieer. Nuwe internettale soos RSS, Atom, SOAP en XHTM is ook met XML geskep.

HTML

HTML soos vroeër genoem is 'n opmerktaal wat 'n stel opmerkmerkers het. HTML-opmerkmerkers, wat gewoonlik HTML-etikette genoem word, word gebruik om webblaaie te beskryf. Tipiese HTML-dokumente bevat HTML-etikette sowel as gewone teks wat benodig word vir die inhoud van webblaaie. HTML-etikette kan maklik in 'n HTML-dokument geïdentifiseer word, aangesien hulle omring word deur hoekhakies (bv.). HTML-merkers word tipies in pare in 'n dokument ingevoeg, waar die eerste merker die beginmerker is (bv. ) en die tweede merker die eindmerker is (bv.). Die taak van 'n webblaaier (bv. Internet Explorer, Firefox, ens.) is om 'n HTML-dokument te lees en dit as 'n webblad te vertoon. Die blaaier gebruik die HTML-merkers om die inhoud van die bladsy te interpreteer, maar die HTML-merkers self word nie deur die blaaier vertoon nie. HTML-bladsye kan beelde, voorwerpe en skrifte insluit wat in tale soos JavaScript geskryf is. Verder kan HTML gebruik word om interaktiewe vorms te skep.

Verskil tussen XML en HTML

Al is XML en HTML albei opmerktale, is daar 'n paar fundamentele verskille tussen hulle. HTML bestaan hoofsaaklik uit etikette wat die voorkoms van die inhoud definieer, terwyl XML-etikette oor die algemeen die struktuur en die inhoud van data definieer (en die werklike voorkoms word deur 'n geassosieerde stylblad gedefinieer). Tweedens, XML is uitbreidbaar, aangesien die XML-merkers deur die gebruiker vir 'n spesifieke toepassing gedefinieer kan word, terwyl HTML-merkers deur W3C gedefinieer word.

Aanbeveel: