Está en la página 1de 6

UNIVERSIDAD TECNOLGICA DE CAMPECHE

INGENIERA EN TECNOLOGAS DE LA INFORMACIN



ASIGNATURA:
Diseo Dinmico de Sitios Web

UNIDAD 2:
Diseo y Desarrollo de Pginas Web

Actividad:
Caractersticas XML

DOCENTE:
Mara de Lourdes Crdenas Maldonado

ALUMNO:
Gabriel Ramos Hernandez

GRADO: 7 Cuatrimestre GRUPO: A


San Antonio Crdenas, Carmen, Campeche
Octubre de 2014


Caractersticas de XML:
En el lenguaje XML t mismo defines tus propias etiquetas. Las etiquetas no
estn predefinidas como lo estaban en HTML. T eres libre para elegir el nombre
de tus etiquetas y usarlas como creas conveniente para obtener los resultados que
desees en cada momento.
El lenguaje XML est diseado para ser auto descriptivo. Esto quiere decir que,
al ser el propio desarrollador quien lo construye con sus propias etiquetas, puede
hacerlo de modo ms descriptivo y con un diseo ms amable a ojos del usuario
o de otros desarrolladores.
El lenguaje XML no es un lenguaje de marcas como tal, sino un metalenguaje.
Esto quiere decir que su funcin realmente es definir las reglas generales que
deben cumplir un lenguaje de marcas y la manera de definirlo. Un metalenguaje es
un lenguaje que habla de otro lenguaje.
En cuanto a su nacimiento, fue creado por el consorcio W3C a finales de los 90.

Estructura y sintaxis:
Ya hemos visto las innumerables caractersticas del lenguaje XML y tambin que
es un lenguaje que conlleva multitud de extraezas que le hacen que no pase
desapercibido. Su estructura y sintaxis no son una excepcin.
Los documentos XML forman una curiosa estructura de rbol, que empieza en la
raz y sigue hacia las ramas para acabar, finalmente, en las hojas.
Los documentos XML son tremendamente autos descriptivos y tienen una sintaxis
simple.
Un ejemple de sintaxis del lenguaje XML:
<?xml version="1.<r encodng="UTF-8"?>
<nota>

<para>Antono</para>
<de>Sara</de>
<head>Recuerda<.'iead>
<body>Trae manzanas para el pastel.body>
</nota>


La primera lnea es la declaracin XML. Define la versin XML (1.0).
La siguiente lnea describe el elemento raz, como si quisiramos decir: este
documento es una nota.
La lnea 4 describe cuatro elementos hijo de la raz (para, de, head y body).
Finalmente, la ltima lnea define el final del elemento raz: </nota>
Los documentos XML tienen una estructura de rbol. Por tanto, deben contener un
elemento raz, que es la parte desde donde se sustentan. Los elementos en un
documento XML forman una especie de rbol. El rbol empieza en la raz y las
ramas hacia el nivel ms bajo del rbol. El elemento raz es el padre de los
restantes elementos.
A su vez, todos los elementos pueden tener subelementos (elementos hijo).
Los elementos padre tienen hijos. Los hijos del mismo nivel se llaman hermanos o
hermanas.
Todos estos elementos pueden tener contenido de texto y atributos, como en
HTML.
En la siguiente imagen vas a ver el rbol que se genera a partir de un documento
XML. En este caso, el documento XML trata sobre un libro: Las flores del mal, de
Charles Baudelaire.


Ahora observa el documento XML. Como vers, hay dos libros: el anterior y Bodas
de sangre de Federico Garca Lorca. La imagen corresponde al primero pero
podramos haber hecho lo mismo con el segundo. De esta manera, todos los
elementos pueden describirse en forma de rbol.



Tenemos ya una buena base y nociones de lo que es el lenguaje XML y de
cules son sus caractersticas, pero es importante que conozcamos ms sobre
l para llegar a diferenciarlo de otro tipo de lenguajes y, sobre todo, para saber
sus puntos fuertes v sus puntos dbiles. Cuando ya tengamos claros estos
conceptos estaremos ms cerca de sacarle el mximo provecho para ponerlo en
prctica.
Acto seguido, vamos a ver qu caractersticas sintcticas y estructurales deben
tener los documentos XML.
La importancia de las etiquetas de cierre en los elementos XML.
Las maysculas en las etiquetas XML.
La importancia del anidamiento de los elementos XML.
La obligatoriedad del elemento raz en los documentos XML.
Los valores de los atributos.
Las entidades de referencia.
Los comentarios en XML.
Los espacios en blanco en XML.
Construir documentos XML bien formados.

<p>Esto es un
prrafo <br>
<p> Esto es un
prrafo.</p> <br />

La importancia de las etiquetas de cierre en los elementos XML:
En HTML algunos elementos no tienen por qu tener una etiqueta de cierre:
Fjate en que no es necesario cerrar el prrafo del siguiente cdigo HTML. El
cdigo funcionar igual que si tuviera etiqueta de cierre. No obstante, recuerda
que es recomendable colocarla.

En XML es ilegal omitir la etiqueta de cierre. Todos los elementos deben tener una
etiqueta de cierre. Si no indicamos la etiqueta de cierre, el documento XML no
ser un documento bien formado ni vlido porque no cumple con las
especificaciones sintcticas que le corresponden.

Ahora el cdigo lleva etiqueta de cierre. Podras haber notado del ejemplo anterior
que la declaracin XML no tena una etiqueta de cierre. Esto no es un error. La
declaracin no es una parte del documento XML por s mismo v no tiene una
etiqueta de cierre.











Bibliografa:


Ttulo La gua definitiva de XML: XML, JSON y mucho ms!!
Autor Juan Jess Tortajada Cordero
Editor Juan Jess Tortajada Cordero, 2014
N. de pginas 44 pginas