¿Cuáles son los principales componentes de las DTD?
Un documento DTD puede contener:
- Declaraciones de elementos
- Declaraciones de atributos para un elemento
- Declaraciones de entidades
- Declaraciones de notaciones
- Instrucciones de procesamiento
- Comentarios
- Referencias a entidades de parámetro
Contenido de un elemento DTD :
- EMPTY: el elemento está vacío (puede contener atributos).
!ELEMENT IMAGEN EMPTY
- ANY: el elemento puede contener a cualquier otro elemento o incluso contenido textual.
!ELEMENT IMAGEN ANY
- Otros elementos: un elemento puede contener uno o más elementos hijos en una cierta secuencia (Ej. Libro)
#PCDATA: texto parseado.
!ELEMENT LIBRO (#PCDATA)
- Mixto: el elemento puede incluir secuencias de caracteres opcionalmente mezcladas con elementos hijos.