2. 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
3. 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
4. • Un ejemplo de DTD es por ejemplo la que
define cómo tendrán que ser los documentos
HTML. Por tanto, el HTML no es más que un
tipo de documento SGML que se utiliza en la
Web, y esto es importante, ya que aquí
radica su principal diferencia con el XML.
• Por tanto la primera y más importante
diferencia
entre le HTML y el XML es que el primero es
un
lenguaje, mientras que el segundo
es un metalenguaje.
5. • El XML no es ningún tipo de documento SGML, sino que es una
versión abreviada de SGML optimizada para su utilización en
Internet. Esto significa que con él vamos a poder definir nuestros
propios tipos de documentos (podremos definir nuestras propias
etiquetas) y, por tanto , ya no dependeremos de un único e
inflexible tipo de documento HTML.
6.
7. • El HTML (HyperText Markup Language) sin
embargo, 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.
8. • Resumiendo el XML puede interpretar las frases de manera
semántica, mientras que el HTML no las puede interpretar. Esto es debido a
que el XMl al tener todo ordenado de una manera lógica puede procesar la
información con mucha facilidad
9. • Otra de las diferencias entre ambos lenguajes es que
XML es para crear documentos bien formados (well
formed) o con una estructura definida, mientras que
en HTML podemos colocar las etiquetas como
queramos, es decir, que en XML tenemos que
respetar los tags o etiquetas siendo anidados
correctamente
10. • El lenguaje HTML puede ser creado y editado
con cualquier editor de textos básico, como
puede ser Gedit en Linux, el Bloc de notas de
Windows, o cualquier otro editor que admita
texto sin formato como GNU Emacs, Microsoft
Wordpad, TextPad, Vim, Notepad++, entre
otros.