Un lenguaje de marcado es un lenguaje informático que separa los elementos de un documento por etiquetas. A diferencia de los lenguajes de programación, está en formato legible por humanos y se puede abrir con casi todos los editores de texto. Para su naturaleza de definir elementos por etiquetas, dicho archivo permite una definición de amplia gama de elementos. Estas etiquetas no tienen nada que ver con la representación gráfica de los datos, ni se utilizan para especificar configuraciones definidas por el usuario, como fuentes, dimensiones, etc. Hay bastantes lenguajes de marcado disponibles para su uso en estos días. Algunos de estos se discuten aquí para la conciencia general.

Marcado-lenguaje-formato

html-lenguaje de marcado de hipertexto

[Html1] (Hyper Text Markup Language) es la extensión de las páginas web creadas para la visualización en los navegadores. Conocido como lenguaje de la web, HTML ha evolucionado con los requisitos de nuevos requisitos de información que se mostrarán como parte de las páginas web. La última variante se conoce como HTML 5 que brinda mucha flexibilidad para trabajar con el idioma. Las páginas HTML se reciben del servidor, donde se alojan o también se pueden cargar desde el sistema local. Cada página HTML está compuesta de elementos HTML, como formularios, texto, imágenes, animaciones, enlaces, etc. Estos elementos están representados por etiquetas como, y varios otros donde cada etiqueta ha comenzado y termina. También puede incrustar aplicaciones escritas en lenguajes de secuencias de comandos como JavaScript y Hojas de estilo (CSS) para la representación general del diseño.

XML-Lenguaje de marcado extendido

XML significa un lenguaje de marcado extensible que es similar a HTML pero diferente en el uso de etiquetas para definir objetos. Toda la idea detrás de la creación del formato de archivo XML era almacenar y transportar datos sin depender de herramientas de software o hardware. Su popularidad se debe a que es tanto humano como legible por máquina. Esto le permite crear protocolos de datos comunes en forma de objetos que se almacenarán y compartirán a través de la red, como World Wide Web (www). La “X” en XML es para extensible, lo que implica que el lenguaje puede extenderse a cualquier número de símbolos según los requisitos del usuario. Es para estas características que muchos formatos de archivo estándar lo utilizan, como Microsoft Open XML, LibreOffice OpenDocument, xhtml y SVG.

XHTML-Lenguaje de marcado de hipertexto extensible

El xhtml es un formato de archivo basado en texto con marcado en el XML, utilizando una reformulación de HTML 4.0. Estos archivos son adecuados para estar abiertos o vistos en un navegador web. XHTML fue diseñado para ser más estructurado, menos secuencia de comandos, genérico; Uso de todas las instalaciones existentes de XML y más dispositivos independientes. XHTML proporciona un conjunto generalmente valioso de elementos y atributos, con opciones de extensión en combinación con hojas de estilo. Los atributos se utilizan de la colección de atributos de metadatos. XHTML proporciona flexibilidad y accesibilidad al subordinar todos los elementos de presentación HTML a las hojas de estilo. Las hojas de estilo son más versátiles que estos elementos de presentación. Las especificaciones para HTML 4.01, HTML5 y XHTML están siendo desarrolladas dinámicamente por el Consorcio World Wide Web (W3C).

XAML-Lenguaje de marcado basado en XML

XAML, lenguaje de marcado de aplicaciones extensible, archivos de extensión describen los elementos de la interfaz de usuario para aplicaciones de software basadas en Windows Presentation Foundation (WPF). Aunque es un idioma, no requiere ser programado, ya que se basa en el formato estándar de XML que es fácil de usar y comprender. Microsoft desarrolló XAML (pronunciado como “Zammel”) con un objetivo específico para crear interfaces de usuario. Su acrónimo original fue para un lenguaje de marcado Avalon extensible, donde Avalon era el nombre de código para WPF. Los archivos XAML a veces también se guardan con la extensión XOML. Pocos otros idiomas de marcado incluyen MHTML, HTM y XOML que usan los lenguajes de marcado base discutidos anteriormente para su funcionalidad. El uso del lenguaje de marcado respectivo depende del propósito. Si el contenido se utiliza para el propósito de visualización, se usan HTML, MHTML y HTM. Sin embargo, si la descripción de los datos es la necesidad, se utilizan lenguajes de marcado como XML y aquellos basados ​​en XML.