El SGML es un estándar para definir la estructura de los documentos. Se utiliza en una gran variedad de aplicaciones, como la gestión de documentos, la gestión de contenidos y el intercambio de documentos. El SGML es un metalenguaje, lo que significa que puede utilizarse para crear otros lenguajes de marcado. El lenguaje de marcado más conocido que se basa en SGML es HTML. ¿Quién inventó el lenguaje HTML? El lenguaje HTML fue inventado por Tim Berners-Lee en 1990.
¿Qué significa SGML?
SGML es el acrónimo de Standard Generalized Markup Language. SGML es un estándar para definir lenguajes de marcado generalizados para documentos. El SGML fue desarrollado originalmente en los años 70 por la Organización Internacional de Normalización (ISO) y fue revisado posteriormente en 1986 y 1988. El SGML es un metalenguaje en el que se pueden definir lenguajes de marcado para muchos fines específicos.
El World Wide Web Consortium (W3C) ha desarrollado un estándar llamado XML (Extensible Markup Language) que se basa en el SGML. XML está diseñado para ser más flexible y extensible que SGML. ¿Quién inventó el lenguaje HTML? Tim Berners Lee inventó el lenguaje HTML en 1990.
¿Qué es una DTD y explique sus componentes?
Una definición de tipo de documento (DTD) es un conjunto de declaraciones de marcado que definen un tipo de documento para un lenguaje de marcado de la familia SGML (SGML, XML, HTML). Una DTD puede declararse en línea dentro de un documento, o como una referencia externa.
Las DTD se componen de declaraciones de elementos y atributos, que especifican los nombres, tipos de datos, valores por defecto y valores permitidos para los elementos y atributos del documento, respectivamente. Además, las DTDs pueden contener declaraciones de entidades, que definen recursos de texto internos o externos que pueden ser sustituidos por datos de caracteres dentro del documento. ¿Quién elaboró el lenguaje de marcado general estandarizado SGML? El desarrollador original de SGML fue Charles F. Goldfarb, que escribió el primer analizador sintáctico de SGML en 1977.