Fundamentos y Características de los Lenguajes de Marcas

Clasificado en Informática

Escrito el en español con un tamaño de 4,51 KB

Resumen UD1: Reconocimiento de las características de los lenguajes de marcas

Conceptos Generales

  • Internet: Red global que conecta sistemas y ofrece diversos servicios mediante el protocolo TCP/IP.
  • Web: Subconjunto de Internet basado en el sistema de hipertexto.
  • Página Web: Documento digital accesible en la Web mediante un navegador.
  • Usabilidad: Medida de la facilidad de uso y la satisfacción del usuario al interactuar con una página web.
  • Aplicación Web: Programa informático alojado en servidores y accesible a través de navegadores.

Lenguajes de Marcas

  • HTML: Lenguaje fundamental para estructurar el contenido en las páginas web.
  • CSS: Lenguaje que define la presentación y el diseño visual de los documentos HTML.
  • XML: Lenguaje versátil diseñado para almacenar e intercambiar datos de forma estructurada.
  • Navegador: Software especializado que interpreta los lenguajes de marcas para visualizar las páginas.
  • ISO: Organización Internacional de Normalización que establece estándares globales.

¿Qué es un Lenguaje de Marcado?

Es una forma de codificar documentos utilizando marcas o etiquetas que aportan información sobre:

  • Estructura: Define las jerarquías y las relaciones entre los diferentes elementos.
  • Presentación: Determina la estética y el formato visual del contenido.
  • Procesamiento: Indica cómo deben interpretarse y manipularse los elementos.

¿Qué es una Marca?

Una marca es una señal o etiqueta insertada dentro de un texto para aplicar un formato específico o definir su estructura.

  • Ejemplos: <p> (párrafo), <i> (cursiva), <b> (negrita).
  • Anidamiento: Se refiere a la jerarquización correcta de las etiquetas, asegurando que no se crucen las aperturas y los cierres.

Características Comunes

  • Texto plano: Los documentos son legibles por humanos y máquinas, siendo independientes de las plataformas.
  • Flexibilidad: Permite una creación sencilla mediante el uso de editores de texto básicos.
  • Extensibilidad: Es fácilmente combinable e integrable con otros lenguajes y tecnologías.

Clasificación de los Lenguajes de Marcas

  1. De procedimiento: La estructura es visible para el usuario; se utiliza frecuentemente en edición profesional (Ejemplo: LaTeX).
  2. De presentación: Utiliza etiquetas invisibles para el usuario final; un ejemplo común es Microsoft Word.
  3. Descriptivos: Se centran en definir la estructura y el significado del contenido (Ejemplos: HTML, XML).

Diferencias con los Lenguajes de Programación

  • Lenguajes de marcas: Se limitan a describir y organizar datos mediante el uso de etiquetas.
  • Lenguajes de programación: Permiten ejecutar instrucciones lógicas, como bucles, variables y condiciones.

Historia de los Lenguajes de Marcas

  1. Años 60: Creación del lenguaje GML por parte de IBM.
  2. 1986: Aparición del SGML, consolidado como estándar ISO.
  3. 1992: Lanzamiento del HTML, orientado inicialmente a la investigación científica.
  4. 1998: Introducción del XML, una opción más flexible y moderna.
  5. 1999: Surgimiento del XHTML como una evolución estricta de HTML.

Desarrollo Actual

Organismos como el W3C y el WHATWG trabajan conjuntamente en la evolución de HTML5 desde 2004 para mejorar la estandarización y las capacidades de la web moderna.

Herramientas de Edición

  • Offline: Editores locales como Visual Studio Code, Sublime Text, Notepad++ y Gedit.
  • Online: Editores basados en la nube como HTML Online Editor.

Entradas relacionadas: