Tema 5 Flashcards
¿Qué es un lengiaje de marcas?
En sus documentos adicionan etiquetas para dar información adicional sobre le estructura o información
¿Diferencua entre HTML y XML?
HTML trabaja presentación y contenido. XML se centra en estructura y contenido, más no presentación
SGML:
Standard Generalized Markup Language
XML:
eXtended Markup Language
¿Por qué el “extended” en XML?
Porque no tiene elementos pre-definidos por el metalenguaje. Sino que las definimos nosotros.
¿Cuándo fue desarrollado XML?
1995 por W3C
¿Cuáles son los objetivos de XML?
- Ser un estándar de intercambio de info a través de la web
- Formato abierto, independiente de la plataforma
- Permite utilizar vocabularios específicos de una aplicación
- Permite la auto-descripción de dichos vocabularios (documentos auto-descritos)
- Las aplicaciones pueden descubrir el formato de la información y actuar en consecuencia
¿La diferencia de SGML con otros lenguajes de marcas?
Es que se pueden utilizar otros caracteres sin ser “<>” para definir las etiquetas, por ejemplo el “-”
¿Por qué usar XML?
► Un documento XML puede ser fácilmente procesado y sus datos manipulados.
► Existen APIs para procesar esos documentos en Java, C#, C, C++, PHP, …
► XML define datos portables al igual que Java define código portable.
¿Partes de un doc. XML?
- Prólogo
- Cuerpo
- Comentarios
¿Qué contiene el Prólogo?
- Declaración XML.
* Declaración del Tipo de Documento (DTD).
¿Qué contiene el Cuerpo?
- Elementos.
- Atributos.
- Entidades predefinidas.
- Instrucciones de proceso.
- Secciones CDATA.
¿Qué contienen los Comentarios?
Se pueden introducir en cualquier lugar del cuerpo o del prólogo, pero nunca dentro de las declaraciones, etiquetas u otros comentarios. Dentro de los comentarios no pueden aparecer los caracteres –
XML sirve para:
Intercambiar información de forma fácil y estándar.
¿Qué etiqueta es obligatoria en un documento XML?
Version