• Html no indica lo que está representando
  • XML describe el contenido de lo que etiqueta

    Un Ejemplo de HTML:   

<b>Elizabeth Castro</b>
<b><i>XML Guía de Aprendizaje</i></b>
<b>precio: 30 €</b>

 

    El mismo Ejemplo en XML:     

<libro>
  <autor>Elizabeth Castro</autor>
  <titulo>XML Guía de Aprendizaje</titulo>
  <precio moneda=“euros”>30</precio>
</libro>

 Observamos como HTML se centra en colocar etiquetas para presentar la información. 
 XML utiliza etiquetas para definir el contenido y el signficado de la información.