En un XML, ¿cuál de las siguientes es una llamada correcta a un DTD externo?
- A.<!SYSTEM nombre DOCTYPE archivo.dtd />
- B.<!DOCTYPE nombre SYSTEM "archivo.dtd" />
- C.<!SYSTEM nombre DOCTYPE archivo.dtd/>
- D.<!DOCTYPE nombre SYSTEM "archivo.dtd">Respuesta correcta
Explicación
La respuesta correcta es D. La sintaxis correcta para llamar a un DTD externo en XML es <!DOCTYPE nombre SYSTEM "archivo.dtd">. La palabra clave DOCTYPE debe ir al inicio, seguida del nombre del elemento raíz, luego SYSTEM para indicar una ruta externa, y finalmente la ruta del archivo DTD entre comillas. No lleva barra diagonal de cierre ni iguales que las otras opciones incorrectas.