Primero que nada es importante saber cada una de las características de los lenguajes.
SGML
Características
ü Los elementos de contenidos están identificados a través de marcas
ü Permite la creación de marcas definidas según las necesidades planteadas
ü El estándar SGML contiene reglas generales para describir tipos específicos de documentos
HTML
Características
ü Publica los documentos en línea con encabezado texto, tablas, listas etc.
ü Recupera información en línea vía links de hipertexto
ü Mejores formularios, claves de acceso, agrupamiento de control
ü Entre muchos otros
XML
Características
ü Reglas fáciles de seguir para crear un lenguaje de marcas
ü Las marcas no tienen un significado determinado
ü Transmite contenido y estructura
RELACIONES ENTRE LOS TRES
Después de haber conocido las características principales del HTML, SGML y XML se pueden notar ciertas similitudes entre los tres ya que del SGML surgen los otros dos.
Algunas relaciones notorias entre los tres serian principalmente como ya se menciono que del SGML se originan los otros dos y este describe miles de documentos.
HTML es un lenguaje de la web a si como un tipo de documento SGML, mientras que XML es una versión abreviada de SGML y por tanto permite definir tipos de documentos a si como posibilita la creación de aplicaciones además omite las complejidades del SGML sin perder poder.
DIFERENCIAS ENTRE LOS TRES
Entre las diferencias que se encontraron tomando en cuenta estos tres lenguajes podemos mencionar:
HTML es un descendiente de SGML (como ya se avia mencionado)pues sigue las especificaciones de SGML sin embargo esa también es una gran diferencia porque no realiza ni desarrolla lo mismo que el SGML.
XML al ser igual descendiente del SGML se considera un lenguaje sin embargo no necesariamente se le considera un lenguaje sino más bien una manera de definir lenguajes para diferentes necesidades.
En conclusión podríamos decir que el XML Y HTML son mejoras o descendientes del SGML, los antes mencionados son considerados lenguajes de hipertexto pero que van muy ligados para la programación y diseño de los sitios web que conocemos actualmente.
Bibliografía
Cortito y conciso. Saludos.
ResponderEliminar