XML | HTML |
---|---|
Es un perfil de SGML. | Es una aplicación de SGML. |
Especifica cómo deben definirse conjuntos de etiquetas aplicables a un tipo de documento. | Aplica un conjunto limitado de etiquetas sobre un único tipo de documento. |
Modelo de hiperenlaces complejo. | Modelo de hiperenlaces simple. |
El navegador es una plataforma para el desarrollo de aplicaciones. | El navegador es un visor de páginas. |
Fin de la guerra de los navegadores y etiquetas propietarias. | El problema de la "no compatibilidad" y las diferencias entre navegadores ha alcanzado un punto en el que la solución es difícil |
UA1. Los lenguajes de marcas
6.5. Comparación de XML con HTML
Ejemplo
Fichero XML:
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE libro>
<libro>
<titulo>XML practico </titulo>
<autor>SebastienLecomte</autor>
<autor>Thierry Boulanger</autor>
<editorial>Ediciones Eni</editorial>
<isbn>978-2-7460-4958-1</isbn>
<edicion>1</edicion>
<paginas>347</paginas>
</libro>
Al interpretar este fichero con un navegador se obtiene:
Fichero HTML:
<html>
<head>
<title>Libro</title>
</head>
<body>
<h3>XML practico</h3><br>
<p>autores: Sebastien Lecomte,
Thierry Boulanger</p>
<ul>
<li>editorial: Ediciones Eni</li>
<li>isbn:978-2-7460-4958-1</li>
<li>edicion: 1 </li>
<li>paginas: 347</li>
</ul>
</body>
</html>
Al interpretarlo con el navegador tendremos:
Obra publicada con Licencia Creative Commons Reconocimiento Compartir igual 4.0