La abreviatura de Lenguaje de marcado extensible no es un lenguaje de marcado declarativo como HTML; en cambio, es un lenguaje para crear lenguajes de marcado. XML es mantenido por el Worldwide Web Consortium (W3C). Una versión reducida de SGML permite a los autores web crear y nombrar sus etiquetas para que puedan capturar con mayor precisión la estructura de sus datos.
En un documento bien estructurado que cumple con las reglas de sintaxis, la jerarquía de etiquetas creada por el usuario se puede leído y procesado por un navegador compatible con XML, incluso si nunca ha encontrado el conjunto de etiquetas específico antes de. Los autores pueden establecer la estructura de su documento de manera más formal utilizando una Definición de tipo de documento (DTD), que especifica las reglas para usar cada etiqueta correctamente. Consulte CSS, XLink, espacios de nombres, lenguaje de consulta, XMLP, XPointer, XSL.
Technipages explica XML
El lenguaje de marcado extensible (XML) es un lenguaje de marcado que cierra la brecha de formateo de documentos entre humanos y máquinas. XML incluye datos estructurados en un archivo de texto en un archivo de texto. XML permite a sus usuarios crear un vocabulario y usar el mismo vocabulario para describir datos. XML usa etiquetas (“”) para crear archivos que son fáciles de generar por una máquina informática.
Por lo general, la mayoría de las máquinas que procesan datos estructurados almacenan los datos en discos desde los que solo se pueden usar en formato binario o en formato de texto. XML hace posible que un usuario acceda a los datos sin tener que acceder al software utilizado para generarlos. Ejemplos de documentos estructurados incluirían contratos, cartas, artículos, libretas de direcciones, hojas de cálculo, dibujos técnicos, transacciones financieras, memorandos entre muchos otros.
XML se está desarrollando actualmente World Wide Web Consortium (W3C) bajo la supervisión de un XML Working Group, se inició en el año 1996, siendo XML un producto de SGML (Standard Generalized Markup Idioma). La intención era hacer SGML más fácil y también debido al éxito de HTML, que fue escrito a finales de la década de 1990 por un físico del CERN, Tim Berners Lee. XML es una extensión de HTML.
Usos comunes de XML
- XML es una recomendación del World Wide Web Consortium, y el desarrollo de la especificación está siendo supervisado por un grupo de trabajo XML.
- La razón por la que puedes abrir XML archivos con varios programas diferentes se debe a que almacena datos en texto plano.
- Algunos de los programas que pueden abrir XML los archivos son el bloc de notas de la ventana, cualquier editor de texto o incluso cualquier navegador web
Usos incorrectos comunes de XML
- XML nunca tuvo la intención de abordar ningún problema creado por SGML, y era un lenguaje de marcado propio
- La recomendación del Consorcio World Wide Web (W3C) de XML no está siendo supervisado por ningún grupo afiliado a XML