previous |
start |
next
Estructura de SGML
- Juego de caracteres
- ASCII < Latin1 (ISO 8859-1) < Unicode (ISO/IEC 10646)
El juego de caracteres puede declararse explícitamente o, en su
omisión, usar el juego predeterminado por el sistema.
- Declaración de documento
- La DTD (declaración de tipo de documento) especifica la
sintaxis y la jerarquía y relación entre las marcas en las
diferentes formas en las que puede construirse un tipo o familia
concreto de documentos.
Como símil puede pensarse que es la definición rigurosa de un
formulario especialmente flexible.
- Elementos
- Las secciones que componen al documento desde el punto de vista
estructural. La jerarquía y relaciones de los elementos está
definida en la DTD.
Familiarmente también se les llama etiquetas o marcas.
- Atributos
- Los parámetro de cada elemento. Pueden ser opcionales (y tener
o no valores predeterminados) u obligatorios.
- Entidades
- De uso múltiple y flexible:
- representación de signos no recogidos por el juego de
caracteres
- abreviaturas o macros en el código fuente
- referencia a ficheros externos (como los «#includes» del
lenguaje C)
- variables, cuyo valor se especifica en el momento del
procesamiento.
Las entidades deben estar declaradas en el documento o en la
DTD.
- Contenido
- El texto introducido entre marcas
- Instancia
- El documento SGML compuesto usando una DTD, sus elementos y los
atributos de estos, las entidades internas/externas y el contenido
entre marcas.
previous |
start |
next