XML y HTML son lenguajes de marcado descendientes de SGML pero diseñados para propósitos diferentes. HTML está diseñado para mostrar información y darle formato a una página web, mientras que XML está diseñado para organizar y describir información de manera portable entre aplicaciones. Aunque ambos usan etiquetas, XML es más estricto y no especifica etiquetas o semántica por sí mismo.
2. 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:
David Quimi Castillo
3. El 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.
4. 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.
5. 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)
6. El 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.
7. 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.
8. 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.
.
9. 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
10. 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.
11. 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.