HTML

  • se centra en el despliegue y es menos estructurado.
  • Las etiquetas y atributos son fijos
  • Es posible olvidar el cierre de alguna etiqueta.

XML

  • XML es sobre datos, y es simultáneamente estructurado
  • Las etiquetas y atributos son extensibles
  • Se fuerza a tener una estructura consistente

EJEMPLO 1

<?xml versión=”1.0”?>

<!doctype family(view source for full doctype…)>

-<family>

<person name=”freddy”/>

<person name=”maartje”/>

<person name=”gerard”/>

<person name=”peter”/>

<person name=”bonzo” type “dog” />

<person name=”freddy” type “cat” />

</family>

VEAMOS UN EJEMPLO EN XML

<libros>

<titulo>el amor es la compensación de la muerte;su correlativo esencial

</titulo>

<autor>Arthur schoipenhauer</autor>

<precio moneda=”$”>200 pesos>/precio>

</libros>