HTML es el lenguaje de marcado predominante para la elaboración de páginas web, usado para describir la estructura y contenido de una página a través de etiquetas. XML es un lenguaje de marcado extensible desarrollado por el W3C que permite definir lenguajes específicos para estructurar documentos grandes y dar soporte a bases de datos, siendo útil para la comunicación entre aplicaciones. Ventajas de XML incluyen su capacidad de extensión, compatibilidad entre sistemas, y flexibilidad para estructurar documentos
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.
Resumiendo, el XML sirve para describir información es una versión del HTML mejorada puesto que trabaja con base de datos y es compatible con diversos sistemas y trabaja con distintas aplicaciones y el HTML sirve para darle formato y presentarla a través de un navegador.
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.
Resumiendo, el XML sirve para describir información es una versión del HTML mejorada puesto que trabaja con base de datos y es compatible con diversos sistemas y trabaja con distintas aplicaciones y el HTML sirve para darle formato y presentarla a través de un navegador.
1. HTML, siglas de HyperText Markup
Language («lenguaje de marcado de
hipertexto»), hace referencia al lenguaje
de marcado predominante para la
elaboración de páginas web que se
utiliza para describir la estructura y el
contenido en forma de texto, así como
para complementar el texto con objetos
tales como imágenes. El HTML se
escribe en forma de «etiquetas»,
rodeadas por corchetes angulares (<,>).
HTML también puede describir, hasta un
cierto punto, la apariencia de un
documento, y puede incluir un script
(por ejemplo Java Script), el cual puede
afectar el comportamiento de
navegadores web y otros procesadores
de HTML
2. HTML
HTML también sirve
para referirse al
contenido del tipo de
MIME text/html o todavía
más ampliamente como
un término genérico
para el HTML, ya sea en
forma descendida del
XML (como XHTML 1.0 y
posteriores) o en forma
descendida
directamente de SGML
(como HTML 4.01 y
anteriores).
3. HTML
HTML también sirve para referirse al contenido del tipo de
MIME text / html o todavía más ampliamente como un
término genérico para el HTML, ya sea en forma descendida
del XML (como XHTML 1.0 y posteriores) o en forma
descendida directamente de SGML (como HTML 4.01 y
anteriores).
4. Es uno de los lenguajes de
programación mas básicos
que te podrás encontrar en tu
carrera inclinada en
la informática, desde las
llamadas "etiquetas bases"
hasta las "etiquetas
avanzadas" es lo que tendrás
que manejar si quieres tener
control total de tu pagina o
sitio web.
HTML, siglas de HyperText
Markup Language. Es el
lenguaje de marcado
predominante para la
elaboración de páginas
web. Es usado para describir
la estructura y el contenido en
forma de texto, así como para
complementar el texto con
objetos tales como imágenes
5. El lenguaje HTML Cada atributo y contenido
puede ser creado y tiene ciertas restricciones
editado con cualquier para que se considere
editor de textos básico, válido al documento HTML.
Un elemento generalmente
como puede ser Gedit tiene una etiqueta de inicio
en Linux, el Bloc de (p.ej.) y una etiqueta de
notas de Windows, o cierre (p.ej.).
cualquier otro editor
que admita texto sin
formato como GNU
Emacs, Microsoft
Wordpad, TextPad,
Vim, Notepad++, entre
otros.
6. XML, siglas en inglés de eXtensible
Markup Language ('lenguaje de
marcas extensible'), es un lenguaje
de marcas desarrollado por el World
Wide Web Consortium (W3C).
Deriva del lenguaje SGML y permite
definir la gramática de lenguajes
específicos (de la misma manera
que HTML es a su vez un lenguaje
definido por SGML)para estructurar
documentos grandes. A diferencia
de otros lenguajes XML da soporte
a bases de datos, siendo útil
cuándo varias aplicaciones se
deben comunicar entre sí o integrar
información. (Bases de datos
Silberschatz).
7. XML no ha nacido XML es una tecnología
sólo para su sencilla que tiene a su
aplicación en Internet, alrededor otras que la
sino que se propone complementan y la hacen
como un estándar mucho más grande y con
para el intercambio de unas posibilidades mucho
información mayores. Tiene un papel
estructurada entre muy importante en la
diferentes actualidad ya que permite
plataformas. Se la compatibilidad entre
puede usar en bases sistemas para compartir la
de datos, editores de información de una
texto, hojas de cálculo manera segura, fiable y
y casi cualquier cosa fácil.
imaginable.
8. VENTAJAS DE XML
Es extensible: Después de diseñado y
puesto en producción, es posible
extender XML con la adición de
nuevas etiquetas, de modo que se
pueda continuar utilizando sin
complicación alguna.
El analizador es un componente
estándar, no es necesario crear un
analizador específico para cada
versión de lenguaje XML. Esto
posibilita el empleo de cualquiera de
los analizadores disponibles. De esta
manera se evitan bugs y se acelera el
desarrollo de aplicaciones
9. Si un tercero decide usar un
documento creado en XML, es
sencillo entender su estructura y
procesarla. Mejora la
compatibilidad entre aplicaciones.
Podemos comunicar aplicaciones
de distintas plataformas, sin que
importe el origen de los datos, es
decir, podríamos tener una
aplicación en Linux con una base
de datos Postgres y comunicarla
con otra aplicación en Windows y
Base de Datos MS-SQL Server.
Transformamos datos en
información, pues se le añade un
significado concreto y los
asociamos a un contexto, con lo
cual tenemos flexibilidad para
estructurar documentos.
continuación se muestra un
ejemplo para entender la
estructura de un documento XML