¿Qué significa que el XML sea un metalenguaje?
Que permite definir las reglas y etiquetas para crear otros lenguajes de marcas.
¿Cuál es la principal diferencia de propósito entre HTML y XML?
HTML es para presentación (visualización); XML es para descripción y transporte de datos.
¿De qué estándar deriva directamente el XML?
Del SGML (Standard Generalized Markup Language).
¿Quién mantiene y publica el estándar XML?
El W3C (World Wide Web Consortium).
¿Es obligatorio que un documento XML tenga una etiqueta raíz?
Sí, todo documento XML debe tener un único elemento raíz que contenga a todos los demás.
¿Cuál es la norma ISO que define el SGML?
La ISO 8879:1986.
¿Cómo se clasifica al SGML en relación a otros lenguajes?
Como un Metalenguaje.
¿Qué característica del SGML permitía omitir etiquetas de cierre?
La Minimización de etiquetas (omisión de tags).
¿Qué parte del SGML define la estructura y reglas de un documento?
La DTD (Document Type Definition).
¿Cuál es la principal diferencia filosófica entre SGML y XML?
El SGML es mucho más complejo y flexible, mientras que el XML es un subconjunto simplificado y estricto.
Pregunta
Respuesta
¿Qué sucede si un documento XML tiene más de un elemento raíz?
El documento no está bien formado y el procesador dará un error fatal.
¿Cómo se llama al documento XML que cumple las reglas de una DTD o XSD?
Se denomina Documento Válido.
¿Es obligatorio el uso de comillas en los valores de los atributos en XML?
Sí, siempre deben ir entre comillas simples o dobles.
¿Qué significa que el XML sea “Case Sensitive”?
Que distingue entre mayúsculas y minúsculas en los nombres de las etiquetas y atributos.
¿Cuál es la unidad mínima de información en un documento XML?
El Elemento (compuesto por etiqueta de inicio, contenido y etiqueta de cierre).
¿Por qué el <!DOCTYPE> de HTML5 es tan corto comparado con el de HTML4?
Porque ya no necesita referenciar una DTD de SGML; solo sirve para activar el modo estándar del navegador.
¿Qué estándar es el “padre” de HTML4 pero no de HTML5?
El SGML (Standard Generalized Markup Language).
¿Cuál es la unidad que define las reglas de etiquetas en HTML4?
La DTD (Document Type Definition).
¿HTML5 es sensible a mayúsculas (Case Sensitive) como el XML?
No, HTML5 sigue siendo flexible con las mayúsculas en las etiquetas (aunque se recomienda minúsculas).
¿Qué lenguaje surgió como una aplicación de XML para la web antes de HTML5?
El XHTML.
¿Qué significa que el XHTML sea una aplicación de XML?
Que debe cumplir todas las reglas sintácticas del estándar XML 1.0.
¿Cómo se debe escribir un atributo booleano (como disabled) en XHTML?
De forma expandida: disabled=”disabled”.
¿Es válido usar mayúsculas en las etiquetas XHTML?
No, todas las etiquetas y atributos deben ir en minúsculas.
)?