Diferència entre XML i XHTML

Diferència entre XML i XHTML
Diferència entre XML i XHTML

Vídeo: Diferència entre XML i XHTML

Vídeo: Diferència entre XML i XHTML
Vídeo: Curiosidades sobre el Sol y la Luna | El Sistema Solar para niños 2024, Juliol
Anonim

XML vs XHTML

XML significa EXtensible Markup Language. Està definit a l'especificació XML 1.0, desenvolupada pel W3C (World Wide Web Consortium). XML proporciona una manera estàndard, que també és senzilla, de codificar dades i text de manera que el contingut es pugui intercanviar entre el maquinari del controlador, els sistemes operatius i les aplicacions amb poca intervenció humana. XHTML (derivat de l'eXtensible HyperText Markup Language) es pot veure com una combinació d'XML i HTML (HyperText Markup Language). XHTML està format pels elements de la versió HTML 4.01, combinats amb la sintaxi estricta de XML.

XML

XML és un llenguatge de marques que s'utilitza per transferir dades i text entre el maquinari del controlador, els sistemes operatius i les aplicacions amb poca intervenció humana. XML proporciona etiquetes, atributs i estructures d'elements que es poden utilitzar per proporcionar informació de context. Aquesta informació de context es pot utilitzar per descodificar el significat del contingut. Això fa possible desenvolupar motors de cerca eficients i realitzar mineria de dades a les dades. A més, les bases de dades relacionals tradicionals són adequades com a dades XML perquè es podrien organitzar en files i columnes, però XML proporciona menys suport per a dades amb contingut ric, com ara àudio, vídeo, documents complexos, etc. Les bases de dades XML emmagatzemen dades de forma estructurada i jeràrquica. que permet processar les consultes de manera més eficient. Les etiquetes XML no estan predefinides i els usuaris poden definir noves etiquetes i estructures de documents. A més, s'han creat nous idiomes d'Internet com RSS, Atom, SOAP i XHTM mitjançant XML.

XHTML

XHTML es pot veure com una versió més neta d'HTML, que també és més estricta que l'HTML. XHTML també és una recomanació del W3C (recomanada el gener de 2000) i és una combinació d'HTML i XML. En XHTML, tot s'ha de marcar correctament a diferència d'HTML. Això s'asseguraria que es produiran documents ben formatats. Això és molt important avui dia, ja que s'utilitzen àmpliament diferents tecnologies de navegador. Això inclou navegadors que s'executen en dispositius mòbils, com ara telèfons, i aquests navegadors no tenen les capacitats necessàries per interpretar pàgines amb llenguatges d'etiquetatge mal formatats. Per tant, XHTML que combina els punts forts de XML (dissenyat per descriure dades) i HTML (dissenyat per mostrar dades) proporciona un llenguatge de marcat amb format estricte que evita el problema esmentat anteriorment. Tots els navegadors admeten XHTML i és compatible amb HTML 4.01.

Quina diferència hi ha entre XML i XHTML?

XHTML és un llenguatge de marques dissenyat combinant XML i HTML. XML proporciona extensibilitat a XHMTL, alhora que requereix que els documents XHTML estiguin ben formatats a diferència d'HTML. Mentre que XML és un llenguatge de marques dissenyat per transferir dades entre el maquinari del controlador, els sistemes operatius i les diferents aplicacions, XHTML combina els punts forts de XML amb HTML i proporciona un llenguatge de marques molt més net i estricte per crear pàgines web. XHTML es pot veure com el futur de les pàgines web. Tanmateix, XML es pot utilitzar en una varietat d'aplicacions, com ara aplicacions web que es comuniquen entre diferents plataformes i sistemes operatius, sense limitar-se a comunicar-se amb navegadors web.

Recomanat: