Diferencia Entre XML Y HTML

Diferencia Entre XML Y HTML
Diferencia Entre XML Y HTML

Vídeo: Diferencia Entre XML Y HTML

Vídeo: Diferencia Entre XML Y HTML
Vídeo: Tecnología web. Lenguajes de marcado: HTML, XML, XHTML | 28/36 | UPV 2024, Noviembre
Anonim

XML vs HTML

XML son las siglas de EXtensible Markup Language. Está definido en la especificación XML 1.0, que es desarrollada por el W3C (World Wide Web Consortium). XML proporciona una forma estándar, que también es sencilla, de codificar datos y texto de modo que el contenido pueda intercambiarse entre el hardware del controlador, los sistemas operativos y las aplicaciones con poca intervención humana. El lenguaje de marcado de hipertexto, ampliamente conocido como HTML, también es un lenguaje de marcado líder para páginas web. HTML es el componente básico de las páginas web. El navegador web lee el documento HTML y lo compone en páginas web visuales o audibles.

XML

XML es un lenguaje de marcado que se utiliza para transferir datos y texto entre el hardware del controlador, los sistemas operativos y las aplicaciones con poca intervención humana. XML proporciona etiquetas, atributos y estructuras de elementos que se pueden utilizar para proporcionar información de contexto. Esta información de contexto se puede utilizar para decodificar el significado del contenido. Esto hace posible desarrollar motores de búsqueda eficientes y realizar minería de datos en los datos. Además, las bases de datos relacionales tradicionales son adecuadas como datos XML porque podrían organizarse en filas y columnas, pero XML proporciona menos soporte para datos con contenido rico como audio, video, documentos complejos, etc. Las bases de datos XML almacenan datos en una forma estructurada y jerárquica. lo que permite procesar las consultas de manera más eficiente. Las etiquetas XML no están predefinidas y los usuarios pueden definir nuevas etiquetas y estructuras de documentos. Además, se crearon nuevos lenguajes de Internet como RSS, Atom, SOAP y XHTM utilizando XML.

HTML

HTML, como se mencionó anteriormente, es un lenguaje de marcado que tiene un conjunto de etiquetas de marcado. Las etiquetas de marcado HTML, que normalmente se denominan etiquetas HTML, se utilizan para describir páginas web. Los documentos HTML típicos contienen etiquetas HTML, así como texto sin formato requerido para el contenido de las páginas web. Las etiquetas HTML se pueden identificar fácilmente en un documento HTML ya que están rodeadas por corchetes angulares (por ejemplo). Las etiquetas HTML generalmente se insertan en un documento en pares, donde la primera etiqueta es la etiqueta de inicio (p. Ej. ) Y la segunda etiqueta es la etiqueta final (p. Ej.). La tarea de un navegador web (por ejemplo, Internet Explorer, Firefox, etc.) es leer un documento HTML y mostrarlo como una página web. El navegador utiliza las etiquetas HTML para interpretar el contenido de la página, pero el navegador no muestra las etiquetas HTML en sí. Las páginas HTML pueden incrustar imágenes, objetos y scripts escritos en lenguajes como JavaScript. Además, HTML se puede utilizar para crear formularios interactivos.

Diferencia entre XML y HTML

Aunque XML y HTML son ambos lenguajes de marcado, existen algunas diferencias fundamentales entre ellos. HTML consiste principalmente en etiquetas que definen la apariencia del contenido, mientras que las etiquetas XML generalmente definen la estructura y el contenido de los datos (y la apariencia real se define mediante una hoja de estilo asociada). En segundo lugar, XML es extensible, ya que el usuario puede definir las etiquetas XML para una aplicación específica, mientras que las etiquetas HTML las define el W3C.

Recomendado: