Verschil tussen XML en HTML

Anonim

XML versus HTML

XML staat voor EXtensible Markup Language. is gedefinieerd in de XML 1. 0-specificatie, die is ontwikkeld door het W3C (World Wide Web Consortium). XML biedt een standaard manier, die ook eenvoudig is om gegevens en tekst te coderen zodat de inhoud over de hardware van de stuurprogramma's kan worden uitgewisseld, Besturingssystemen en applicaties met weinig menselijke interventie. HyperText Markup Language, algemeen bekend als HTML, is ook een toonaangevende markuptaal voor webpagina's. HTML is het basisbouwblok van webpagina's. De browser leest het HTML-document en maakt ze in visueel of hoorbaar

XML

XML is een opmaaktaal die wordt gebruikt om gegevens en tekst over te dragen tussen hardware van de stuurprogramma, besturingssystemen en applicaties met weinig menselijke interventie. XML biedt tags, attributen en elementstructuren die kunnen worden gebruikt om contextinformatie te verstrekken. Deze contextinformatie kan worden gebruikt om de betekenis van de inhoud te decoderen. Dit maakt het mogelijk om efficiënte zoekmachines te ontwikkelen en data mining op de gegevens uit te voeren. Bovendien zijn traditionele relationele databases geschikt als XML-gegevens, omdat ze in rijen en kolommen kunnen worden georganiseerd, maar XML biedt minder ondersteuning voor data met rijke inhoud, zoals audio, video, complexe documenten, enz. XML-databases bewaren gegevens in een gestructureerde, hiërarchische vorm waardoor zoekopdrachten efficiënter kunnen worden verwerkt. XML-tags zijn niet vooraf gedefinieerd en de gebruikers kunnen nieuwe tags en documentstructuren definiëren. Ook werden nieuwe internet talen zoals RSS, Atom, SOAP en XHTM gemaakt met behulp van XML.

HTML

HTML zoals eerder vermeld is een markup taal die een set mark-up tags bevat. HTML-markup-tags, die gewoonlijk HTML-tags worden genoemd, worden gebruikt om webpagina's te beschrijven. Typische HTML-documenten bevatten HTML-tags en vereiste tekst voor de inhoud van webpagina's. HTML-tags kunnen gemakkelijk worden geïdentificeerd in een HTML-document omdat ze omringd zijn door hoekbeugels (bijvoorbeeld.). HTML-tags worden typisch ingevoegd in een document in tweeën, waarbij de eerste tag de starttag is (bijvoorbeeld ) en de tweede tag is de eind tag (bijvoorbeeld ). De taak van een webbrowser (bijvoorbeeld Internet Explorer, Firefox, enz.) Is om een ​​HTML-document te lezen en te tonen als een webpagina. De browser gebruikt de HTML-tags om de inhoud van de pagina te interpreteren, maar de HTML-tags zelf worden niet door de browser weergegeven. HTML-pagina's kunnen beelden, objecten en scripts embedden in talen zoals JavaScript. Bovendien kan HTML worden gebruikt voor het maken van interactieve vormen.

Verschil tussen XML en HTML

Hoewel XML en HTML beide opmaaktaal zijn, zijn er fundamentele verschillen tussen hen. HTML bestaat voornamelijk uit tags die het uiterlijk van de inhoud definiëren, terwijl XML-tags de structuur en de inhoud van de gegevens in het algemeen definiëren (en de feitelijke weergave is bepaald door een bijbehorend stijlblad).Ten tweede is XML extensibel, omdat de XML-tags door de gebruiker kunnen worden gedefinieerd voor een specifieke applicatie, terwijl HTML-tags worden gedefinieerd door W3C.