Historia:XML (Lenguaje Extensible de Marcas) es un lenguaje joven (1997) pero su padre SGML es por el contrario un lenguaje mucho más antiguo. SGML es un poco complejo, lo que se ha hecho es coger algunas ventajas y propiedades del SGML y se ha creado un lenguaje nuevo, con casi toda la potencia del SGML, que conocemos por XML.
Definición:• XML es un metalenguaje, con el que podemos definir otros lenguajes de eiquetas, para usos determinados.• Con XML lo que hacemos es definir semánticamente la información • HTML es uno de esos lenguajes creados a partir del XML, podemos decir que XML es el padre de HTML • XML es un lenguaje interpretable por los humanos y por las máquinas.• Con XML lo que hacemos es separar el contenido de su presentación.
Para escribir documentos XML bien formados, hay que seguir unas reglas básicas ° Sólo puede haber un elemento raíz° Toda etiqueta abierta hay que cerrarla : ° Es sensitivo (mayúsculas y minúsculas), etiquetas correspondientes se tienen que escribir igual° No se pueden intercalar etiquetas : Applied XML12 ¡¡ NO !!° Una “tag” (etiqueta) puede tener atributos cerrados entre comillas : Juan ° El nombre de las etiquetas empiezan con una letra, o con uno o más signos de puntuación : ; ; ; ° Los comentarios van encerrados entre : Documento bien-formado y documento válidoBien-formado : Es aquel documento que cumple con la especificación de XML 1.0, es decir que sea sintácticamente correcto.Válido : Un documento válido es aquel que cumple una estructura predefinida en un DTD o Schema.
Ejemplo de un documento XML bien formadoJuan 12.344.123 Applied XML libro 24 Referencias (Especificación XML 1.0):Aquí encontramos la especificación de XML 1.0 en múltipes idiomas.
Definición:• XML es un metalenguaje, con el que podemos definir otros lenguajes de eiquetas, para usos determinados.• Con XML lo que hacemos es definir semánticamente la información • HTML es uno de esos lenguajes creados a partir del XML, podemos decir que XML es el padre de HTML • XML es un lenguaje interpretable por los humanos y por las máquinas.• Con XML lo que hacemos es separar el contenido de su presentación.
Para escribir documentos XML bien formados, hay que seguir unas reglas básicas ° Sólo puede haber un elemento raíz° Toda etiqueta abierta hay que cerrarla :
Ejemplo de un documento XML bien formado
