View
284
Download
1
Category
Preview:
Citation preview
2 A-3
DAVID QUIMI CASTILLO
HTML - XML
XML & HTML
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:
XML HTML David Quimi Castillo
HTMLEl HTML (HyperText Markup
Language) 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.
El HTML es un lenguaje de
marcación de elementos para la
creación de documentos
hipertexto, muy fácil de aprender, lo que
permite que cualquier persona,
aunque no haya programado en la
vida, pueda enfrentarse a la
tarea de crear una web.
Este lenguaje se escribe en un documento de texto, por eso
necesitamos un editor de textos para escribir una página web. Así pues, el
archivo donde está contenido el código HTML es un archivo de texto,
con una peculiaridad, que tiene extensión .html o .htm (es
indiferente cuál utilizar)
HTML
HTML
HTML
XMLEl XML (eXtensive Markup Language) 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.
XML
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.
XML nace con los siguientes objetivos, tal como se enumeran en
el documento de definición del estándar:
XML debe ser utilizable directamente sobre Internet.
XML debe soportar una amplia variedad de aplicaciones.
XML debe ser compatible con SGML.
Ha de resultar fácil escribir programas que procesen
documentos XML..
XML
XMLXML
Las diferencias fundamentales de XML con respecto a HTML son las
siguientes:
No requiere DTD (Document Type Definition), el XML tiene
punteros a la estructura de los datos, lo que ahorra tiempo y
simplifica el software de aplicación.
XML no dispone de soporte para excepciones, por lo que
cada etiqueta realiza siempre la misma función
Los archivos XML son archivos de texto, pero más difíciles de leer por las personas que los
archivos HTML.
Se puede usar un editor de texto para programar XML, pero cualquier error u olvido de una
etiqueta dejará inservible dicho archivo. El lenguaje XML es más estricto que el HTML.
XML
XML
XML no especifica ninguna semántica o conjunto de etiquetas. De hecho, XML es
realmente un metalenguaje para describir lenguajes de marcas.
En otras palabras, XML facilita definir etiquetas y relaciones estructurales
entre ellas. Desde que un conjunto de etiquetas no se predefine, no puede
haber una semántica preconcebida.
De todas las semánticas de un documento XML, ésta será definida por
las aplicaciones del proceso o por las hojas de estilo.
Recommended