Diferencias entre SGML y HTML

HTML (Hypertext Markup Language). Es un lenguaje informático muy conocido que se utiliza para desarrollar páginas web. XML define un conjunto de reglas para codificar documentos en un formato que puede ser leído tanto por humanos como por computadora.

HTML se escribe utilizando elementos HTML, que consisten en etiquetas, principalmente una etiqueta de apertura y una etiqueta de cierre. Los datos entre estas etiquetas suelen ser el contenido. El objetivo principal de HTML es permitir que los navegadores web interpreten y muestren el contenido escrito entre las etiquetas. Las etiquetas están diseñadas para describir el contenido de la página. HTML tiene etiquetas predefinidas que permiten insertar imágenes, textos, videos, formularios, etc.

Los elementos de HTML son los componentes básicos de todos los sitios web. HTML permite incrustar imágenes y objetos en la página web. También se puede utilizar para crear formularios interactivos.

HTML también proporciona los medios para crear documentos estructurados, para ello, indica la semántica estructural de texto como encabezados, párrafos, listas, enlaces, citas y otros elementos.

Las páginas web rara vez se diseñan utilizando solo HTML. HTML permite al programador incrustar scripts escritos en lenguaje JavaScript, esto cambia el aspecto y el comportamiento de las páginas web HTML.

Diferencias entre HTML y SGML

SGML (Standard Generalized Markup Language) que significa lenguaje de marcado generalizado estándar. Es una tecnología estándar ISO para definir lenguajes de marcado generalizados para documentos.

SGML se derivó del lenguaje de marcado generalizado de IBM (GML), que fue desarrollado por Charles Goldfarb, en la década de 1960. Como lenguaje de marcado de documentos, SGML fue diseñado originalmente para permitir el intercambio de documentos de grandes proyectos legibles por máquina en el gobierno y la industria. Muchos de estos documentos deben permanecer legibles durante mucho tiempo en el campo de la tecnología de la información.

SGML se considera un poco menos sostenible, ya que no es compatible con muchas aplicaciones de los navegadores y tiene un tiempo de carga más lento.

Se considera que SGML es la lengua materna de HTML y XML, que ahora se utilizan ampliamente para transcribir documentos digitales.