SlideShare una empresa de Scribd logo
1 de 16
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 (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.
El HTML (HyperText 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.
Un dato importante es que al hablar de
XML hablamos de documentos bien
formados (well formed).
 Mientras en HTML podemos ser
desordenados: <P><B><i>Este texto estará
en negritas e itálicas</b></I><BR>, en XML
tenemos que respetar los tags.

 Todos deberán ser anidados……………………...
correctamente:
<TagA><TagB>Contenidos</TagB></TagA>.
Algo muy importante es que son “case
sensitive” de tal forma que <B> no es lo
mismo que <b> sino son dos tags diferentes.
También debemos presentar atención importante a
que todos los tags deben ser cerrados. Si usamos
un tag independiente como el <br> o <hr>, lo
cerramos incluyéndole un diagonal al final: <br />,
<hr />. Por lo anterior, el XML está ayudando a
que seamos más ordenados y respetemos el
lenguaje que gracias a la tolerancia de los
navegadores ha ido decayendo.
Otra característica del XML es que es un lenguaje
que puede extenderse.
Al trabajar con documentos XML
podemos determinar nuestros propios
tags y estructura de documentos para
trabajar.

En XML el tag <christian></christian>
es válido por que yo lo puedo definir y
utilizar sin ningún problema. Por otro
lado en el HTML todos los tags ya han
sido predefinidos y son parte del
estándar HTML definido por el W3C.
¿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.
Para explicarlo de forma más sencilla, se
busca definir estándares en el lenguaje que
le da formato a la información, pero con
tags bien formados, correctamente
anidados y que nos permitan navegar a
través de la información de forma
comprensible y sencilla. El XHTML debe ser
desde ya una meta para todos nuestras
páginas web.
El HTML se preocupa por formatear datos
y para ello son las etiquetas que tiene el
lenguaje, para formatear la información
que se desea mostrar.………………………….

El XML se preocupa por estructurar la
información que pretende almacenar. La
estructura la marca la lógica propia de la
información.                             .
El desarrollo del HTML estuvo marcado la
competencia entre los distintos visores del
mercado. Cada uno quería ser el mejor e
inventaba etiquetas nuevas que a la larga
entraban a formar parte del estándar del
W3C, como la etiqueta <FRAME>.
Procesar la información en HTML es
inviable, por estar mezclada con los
estilos y las etiquetas que formatean la
 información..........…………………………………

En XML se puede procesar la información
con mucha facilidad, porque todo está
ordenado de una manera lógica, así
mismo el formateo de la información
para que se pueda entender bien por el
usuario es viable a través de un pequeño
procesamiento, a través de hojas de
estilos o similares.
•De este modo, en 1999 XML tomó gran fuerza,
pasando de simples especulaciones a una realidad
palpable, gracias también a que los programas que
lo soportan han crecido considerablemente.
•Básicamente XML no ha nacido sólo para su
aplicación en Internet, sino que se propone como
lenguaje de bajo nivel (a nivel de aplicación, no de
programación) para intercambio de información
estructurada entre diferentes plataformas.
• Se puede usar en bases de datos, editores de
texto, hojas de cálculo, etcétera.
•“XML es un buen medio para representar la
estructura que cada quien quiera definir para
la    información,     tiene   una     relativa
compatibilidad y es lo bastante flexible para
adaptarse a muchas cosas, pero su
desventaja principal es que no es un lenguaje
gráfico, o sea, cada quien puede hacer su XML
con toda la estructura que se quiera, pero el
trabajo gráfico se debe hacer por otros
medios”, explicó Antonio Enrique González
Velázquez.
Para muchas aplicaciones XML va a
•“

desplazar HTML o quizás solamente va a
soportarlo. La idea es que no es una
confrontación directa `XML vs. HTML', ya que
pueden trabajar juntos, así como pueden
tener cosas completamente dispares”, indicó
Antonio Enrique González.
•Se pude suponer de este modo que XML
constituye la capa más baja dentro del nivel
de aplicación, sobre el que se puede montar
cualquier estructura de tratamiento de
documentos, hasta llegar a la presentación.
Guevara 2 c3

Más contenido relacionado

La actualidad más candente

La actualidad más candente (18)

2do c3 reyes jose
2do c3 reyes jose2do c3 reyes jose
2do c3 reyes jose
 
Presentación1
Presentación1Presentación1
Presentación1
 
Deber programacion
Deber programacionDeber programacion
Deber programacion
 
Presentación de html y xml
Presentación de html y xmlPresentación de html y xml
Presentación de html y xml
 
Myrian añarumba 2a3
Myrian añarumba 2a3Myrian añarumba 2a3
Myrian añarumba 2a3
 
Presentación2
Presentación2Presentación2
Presentación2
 
Presentación2
Presentación2Presentación2
Presentación2
 
Velez 2c3
Velez 2c3Velez 2c3
Velez 2c3
 
Html y xml1
Html y xml1Html y xml1
Html y xml1
 
Diferencia entre html xml
Diferencia entre html xmlDiferencia entre html xml
Diferencia entre html xml
 
Xml 1
Xml 1Xml 1
Xml 1
 
Presentación1
Presentación1Presentación1
Presentación1
 
Html y xml carlos lita
Html y xml   carlos litaHtml y xml   carlos lita
Html y xml carlos lita
 
David quimiii
David quimiiiDavid quimiii
David quimiii
 
Programacion
ProgramacionProgramacion
Programacion
 
Ug 2011 html tomala
Ug 2011 html tomalaUg 2011 html tomala
Ug 2011 html tomala
 
Xml html
Xml   htmlXml   html
Xml html
 
Programacion2 i
Programacion2 iProgramacion2 i
Programacion2 i
 

Destacado (11)

Que es html 2
Que es html 2Que es html 2
Que es html 2
 
Tarea 2 comunicacion humana por medio de heramientas
Tarea 2 comunicacion humana por medio de heramientasTarea 2 comunicacion humana por medio de heramientas
Tarea 2 comunicacion humana por medio de heramientas
 
Estructura html
Estructura htmlEstructura html
Estructura html
 
Heramientas wed 2
Heramientas wed 2Heramientas wed 2
Heramientas wed 2
 
Informática etiquetas html
Informática etiquetas htmlInformática etiquetas html
Informática etiquetas html
 
Fisher, Robert El Caballero De La Armadura Oxidada
Fisher, Robert   El Caballero De La Armadura OxidadaFisher, Robert   El Caballero De La Armadura Oxidada
Fisher, Robert El Caballero De La Armadura Oxidada
 
Estructura de un documento html
Estructura de un documento htmlEstructura de un documento html
Estructura de un documento html
 
Tipografia
TipografiaTipografia
Tipografia
 
Act.5 Tipografía digital
Act.5 Tipografía digitalAct.5 Tipografía digital
Act.5 Tipografía digital
 
TIPOGRAFIAS
TIPOGRAFIASTIPOGRAFIAS
TIPOGRAFIAS
 
Html
HtmlHtml
Html
 

Similar a Guevara 2 c3 (17)

Html y xml
Html y xmlHtml y xml
Html y xml
 
Presentacion
PresentacionPresentacion
Presentacion
 
Presentacion
PresentacionPresentacion
Presentacion
 
Diferencias de html y xml
Diferencias de html y xmlDiferencias de html y xml
Diferencias de html y xml
 
Xml y html
Xml y htmlXml y html
Xml y html
 
Html narvaez
Html narvaezHtml narvaez
Html narvaez
 
Html narvaez
Html narvaezHtml narvaez
Html narvaez
 
Html narvaez
Html narvaezHtml narvaez
Html narvaez
 
Presentación sobre html y xml
Presentación sobre html y xmlPresentación sobre html y xml
Presentación sobre html y xml
 
Presentación sobre html y xml
Presentación sobre html y xmlPresentación sobre html y xml
Presentación sobre html y xml
 
Diferencia entre html y xml
Diferencia entre html y xmlDiferencia entre html y xml
Diferencia entre html y xml
 
Shirley andrade moran_2_a3
Shirley andrade moran_2_a3Shirley andrade moran_2_a3
Shirley andrade moran_2_a3
 
Historia de html
Historia de htmlHistoria de html
Historia de html
 
Xml 1
Xml 1Xml 1
Xml 1
 
Xml 1
Xml 1Xml 1
Xml 1
 
Diferencias entre xml y html
Diferencias entre xml y htmlDiferencias entre xml y html
Diferencias entre xml y html
 
Diferencias entre html y xml
Diferencias entre html y xmlDiferencias entre html y xml
Diferencias entre html y xml
 

Guevara 2 c3

  • 1.
  • 2.
  • 3. 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 (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.
  • 4. El HTML (HyperText 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.
  • 5. Un dato importante es que al hablar de XML hablamos de documentos bien formados (well formed). Mientras en HTML podemos ser desordenados: <P><B><i>Este texto estará en negritas e itálicas</b></I><BR>, en XML tenemos que respetar los tags. Todos deberán ser anidados……………………... correctamente: <TagA><TagB>Contenidos</TagB></TagA>. Algo muy importante es que son “case sensitive” de tal forma que <B> no es lo mismo que <b> sino son dos tags diferentes.
  • 6. También debemos presentar atención importante a que todos los tags deben ser cerrados. Si usamos un tag independiente como el <br> o <hr>, lo cerramos incluyéndole un diagonal al final: <br />, <hr />. Por lo anterior, el XML está ayudando a que seamos más ordenados y respetemos el lenguaje que gracias a la tolerancia de los navegadores ha ido decayendo. Otra característica del XML es que es un lenguaje que puede extenderse.
  • 7. Al trabajar con documentos XML podemos determinar nuestros propios tags y estructura de documentos para trabajar. En XML el tag <christian></christian> es válido por que yo lo puedo definir y utilizar sin ningún problema. Por otro lado en el HTML todos los tags ya han sido predefinidos y son parte del estándar HTML definido por el W3C.
  • 8. ¿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.
  • 9. Para explicarlo de forma más sencilla, se busca definir estándares en el lenguaje que le da formato a la información, pero con tags bien formados, correctamente anidados y que nos permitan navegar a través de la información de forma comprensible y sencilla. El XHTML debe ser desde ya una meta para todos nuestras páginas web.
  • 10. El HTML se preocupa por formatear datos y para ello son las etiquetas que tiene el lenguaje, para formatear la información que se desea mostrar.…………………………. El XML se preocupa por estructurar la información que pretende almacenar. La estructura la marca la lógica propia de la información. .
  • 11. El desarrollo del HTML estuvo marcado la competencia entre los distintos visores del mercado. Cada uno quería ser el mejor e inventaba etiquetas nuevas que a la larga entraban a formar parte del estándar del W3C, como la etiqueta <FRAME>.
  • 12. Procesar la información en HTML es inviable, por estar mezclada con los estilos y las etiquetas que formatean la información..........………………………………… En XML se puede procesar la información con mucha facilidad, porque todo está ordenado de una manera lógica, así mismo el formateo de la información para que se pueda entender bien por el usuario es viable a través de un pequeño procesamiento, a través de hojas de estilos o similares.
  • 13. •De este modo, en 1999 XML tomó gran fuerza, pasando de simples especulaciones a una realidad palpable, gracias también a que los programas que lo soportan han crecido considerablemente. •Básicamente XML no ha nacido sólo para su aplicación en Internet, sino que se propone como lenguaje de bajo nivel (a nivel de aplicación, no de programación) para intercambio de información estructurada entre diferentes plataformas. • Se puede usar en bases de datos, editores de texto, hojas de cálculo, etcétera.
  • 14. •“XML es un buen medio para representar la estructura que cada quien quiera definir para la información, tiene una relativa compatibilidad y es lo bastante flexible para adaptarse a muchas cosas, pero su desventaja principal es que no es un lenguaje gráfico, o sea, cada quien puede hacer su XML con toda la estructura que se quiera, pero el trabajo gráfico se debe hacer por otros medios”, explicó Antonio Enrique González Velázquez.
  • 15. Para muchas aplicaciones XML va a •“ desplazar HTML o quizás solamente va a soportarlo. La idea es que no es una confrontación directa `XML vs. HTML', ya que pueden trabajar juntos, así como pueden tener cosas completamente dispares”, indicó Antonio Enrique González. •Se pude suponer de este modo que XML constituye la capa más baja dentro del nivel de aplicación, sobre el que se puede montar cualquier estructura de tratamiento de documentos, hasta llegar a la presentación.