diferencia entre html y xml

22
Cabezas loor Elí David A/6

Upload: cabezas-loor

Post on 26-Jul-2015

68 views

Category:

Education


0 download

TRANSCRIPT

Cabezas loor Elí David

A/6

XML y HTML son lenguajes muy diferentes. Ambos nacen de la misma inspiración llamada SGML por lo que su sintaxis es similar, aunque cada uno fue diseñado para cumplir distintas funciones:

El XML (extensiva Markup Lenguaje) es un lenguaje que fue concebido para describir información. Su función principal es ayudarnos a organizar contenidos y eso hace que los documentos XML sean portables hacia diferentes tipos de aplicaciones.

Diferencia Html y Xml

Html

El HTML (Hipertexto Markup Language) por otro lado ha sido concebido para mostrar información, determinar como actúa y que hace. Su función radica en ayudarnos a darle formato a los diversos contenidos de una página.

Resumiendo, el XML sirve para describir información y el HTML sirve para darle formato y presentarla a través de un navegador. O sea que el XML no es ni será nunca un reemplazo del HTML sino un complemento que sirve para manejar la información separada del formato.

¿Hacia donde van el XML y el HTML?

A pesar de que el HTML tiene sus definiciones, la tolerancia de los navegadores ha hecho que documentos mal formados funcionen. Por ello nace el esfuerzo de juntar lo mejor de los dos lenguajes que hemos analizado para pensar a futuro en XHTML. El XHTML (eXtensive HyperText Markup Language) es una familia de tipos de documentos y módulos que reproducen, definen y extienden el HTML reformulando gracias al XML.

XML

Índice

¿Qué es XML?

Ventajas

Contenido

Para que sirven los comandos referentes a XML

Ejemplos de código

Ejemplos de uso

¿Qué es XML?

 Es un método para introducir datos estructurados en un fichero de texto.

Ventajas Tiene una plataforma simple

Esta optimizado para su uso en internet pero también se puede utilizar para cualquier información estructurada

Es libre

Soporta muchos escenarios de aplicación

En el se pueden crear tus propias etiquetas

Tiene intercambio de información estructurada entre diferentes plataformas. Se puede usar en bases de datos, editores de texto, hojas de calculo, y casi cualquier cosa que podamos pensar

CONTENIDO

Es un lenguaje de marcaje extensible

Es un metalenguaje

Es una sintaxis utilizada para crear lenguajes de marcaje declarativos

Su función principal es describir datos y no mostrarlos como es el caso de HTML. XML es un formato que permite la lectura de datos a través de diferentes aplicaciones.

Las tecnologías XML son un conjunto de módulos que ofrecen servicios útiles a las demandas más frecuentes por parte de los usuarios. XML

Sirve para estructurar, almacenar e intercambiar información.

También permite que las personas visualicen la información de la manera que ellos quieran

Un procesador XML puede pero no requiere ser capaz de leer y recuperar los comentarios.

Un documento XML es una colección de piezas llamadas entidades

El texto y las etiquetas son UNICODE

Representa una jerarquía de datos

¿Para Que Sirven?

XSL : Lenguaje Extensible de Hojas de Estilo, cuyo objetivo principal es mostrar cómo debería estar estructurado el contenido, cómo debería ser diseñado el contenido de origen y cómo debería ser paginado en un medio de presentación como puede ser una ventana de un navegador Web o un dispositivo móvil, o un conjunto de páginas de un catálogo, informe o libro.

XPath : Lenguaje de Rutas XML, es un lenguaje para acceder a partes de un documento XML.

XLink : Lenguaje de Enlace XML, es un lenguaje que permite insertar elementos en documentos XML para crear enlaces entre recursos XML.

XPointer : Lenguaje de Direccionamiento XML, es un lenguaje que permite el acceso a la estructura interna de un documento XML, esto es, a sus elementos, atributos y contenido.

XQL : Lenguaje de Consulta XML, es un lenguaje que facilita la extracción de datos desde documentos XML. Ofrece la posibilidad de realizar consultas flexibles para extraer datos de documentos XML en la Web.

Cinco cosas que se necesitan para realizar un texto en XML:

Como se llama el elemento

Donde inicia el elemento

Donde termina el elemento

Que contiene el elemento

Que relación tiene el elemento con otros elementos

Ejemplo de Código

<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ficha> <nombre>Angel</nombre> <apellido>Barbero</apellido> <direccion>c/Ulises, 36</direccion> </ficha>

Ejemplos de uso

Bibliografía

http://www.sidar.org/recur/desdi/traduc/es/xml/xml10p/xml10p.htm

http://www.dat.etsit.upm.es/~abarbero/curso/xml/xmltutorial.html

http://translate.google.com/translate?hl=es&sl=en&u=http://www.amazon.com/&ei=JyYJToTJBbK50AGb5eiwAQ&sa=X&oi=translate&ct=result&resnum=1&sqi=2&ved=0CDAQ7gEwAA&prev=/search%3Fq%3Damazon%26hl%3Des%26biw%3D948%26bih%3D463%26prmd%3Divns