SlideShare ist ein Scribd-Unternehmen logo
1 von 9
Qué es XML, y sus diferencias con
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:
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 presetar 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. Los invito a que a través del servicio de
validación de documentos del W3C revisen sus
páginas y vean que podrían mejorar para estar
conforme a los estándares.
<libro>
<titulo>El Quijote</titulo>
<autor>Cervantes</autor>
<precio moneda="euro">20</precio>
<portada nombre="portada" tipo="gif"/>
<video nombre="quijote" tipo="avi"
duracion="30"/>
</libro>
En lugar de:
<div>
<p><b><font size="4">El Quijote</font></b></p>
<p><i>Cervantes</i> ~ <font color="red">20
euros</font></p>
<center><img src="portada.gif"></center>
<p><a href="quijote.avi">Video promocional</a>
~ Duración 30 segundos.</p>
</div>

Weitere ähnliche Inhalte

Was ist angesagt? (17)

Presentación2
Presentación2Presentación2
Presentación2
 
Shirley andrade moran_2_a3
Shirley andrade moran_2_a3Shirley andrade moran_2_a3
Shirley andrade moran_2_a3
 
Diferencia entre html y xml jk
Diferencia entre html y xml  jkDiferencia entre html y xml  jk
Diferencia entre html y xml jk
 
Diferencias entre
Diferencias entreDiferencias entre
Diferencias entre
 
Velez 2c3
Velez 2c3Velez 2c3
Velez 2c3
 
Xml y html
Xml y htmlXml y html
Xml y html
 
DIFERENCIA ENTRE HTML Y XML
DIFERENCIA ENTRE HTML Y XMLDIFERENCIA ENTRE HTML Y XML
DIFERENCIA ENTRE HTML Y XML
 
Presentacion
PresentacionPresentacion
Presentacion
 
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
 
Html y xml
Html y xmlHtml y xml
Html y xml
 
Html narvaez
Html narvaezHtml narvaez
Html narvaez
 
Diferencia entre html y xml
Diferencia entre html y xmlDiferencia entre html y xml
Diferencia entre html y xml
 
Ug 2011 html tomala
Ug 2011 html tomalaUg 2011 html tomala
Ug 2011 html tomala
 
Ana aristega xml y html
Ana aristega xml y htmlAna aristega xml y html
Ana aristega xml y html
 
David quimiii
David quimiiiDavid quimiii
David quimiii
 
Xml html
Xml   htmlXml   html
Xml html
 

Andere mochten auch

Sociales 2º b joshua
Sociales 2º b joshuaSociales 2º b joshua
Sociales 2º b joshua
NadiaDjGarcia
 
Política general
Política generalPolítica general
Política general
zeletas
 

Andere mochten auch (16)

Ambiente.apr.xadocentes
Ambiente.apr.xadocentesAmbiente.apr.xadocentes
Ambiente.apr.xadocentes
 
¿De que manera Escoger El Anillo De Compromiso Perfecto?
¿De que manera Escoger El Anillo De Compromiso Perfecto?
¿De que manera Escoger El Anillo De Compromiso Perfecto?
¿De que manera Escoger El Anillo De Compromiso Perfecto?
 
Edna
EdnaEdna
Edna
 
Sociales 2º b joshua
Sociales 2º b joshuaSociales 2º b joshua
Sociales 2º b joshua
 
Citrix Flexcast
Citrix FlexcastCitrix Flexcast
Citrix Flexcast
 
Katherine 17
Katherine 17Katherine 17
Katherine 17
 
Popart 131211025543-phpapp01 (1)
Popart 131211025543-phpapp01 (1)Popart 131211025543-phpapp01 (1)
Popart 131211025543-phpapp01 (1)
 
Nudge Design Proposal
Nudge Design ProposalNudge Design Proposal
Nudge Design Proposal
 
Salud mental
Salud mentalSalud mental
Salud mental
 
Nazemnyj transport
Nazemnyj transportNazemnyj transport
Nazemnyj transport
 
Den uchitelya
Den uchitelyaDen uchitelya
Den uchitelya
 
Política general
Política generalPolítica general
Política general
 
E21
E21E21
E21
 
Edu11(18) p3
Edu11(18) p3Edu11(18) p3
Edu11(18) p3
 
Edu11 18 p1
Edu11 18 p1Edu11 18 p1
Edu11 18 p1
 
Iz chego sostoit_veshhestvo
Iz chego sostoit_veshhestvoIz chego sostoit_veshhestvo
Iz chego sostoit_veshhestvo
 

Ähnlich wie 2do c3 reyes jose (20)

Presentacion
PresentacionPresentacion
Presentacion
 
Diferencias entre xml y html
Diferencias entre xml y htmlDiferencias entre xml y html
Diferencias entre xml y html
 
Diferencia entre html xml
Diferencia entre html xmlDiferencia entre html xml
Diferencia entre html xml
 
Html y xml carlos lita
Html y xml   carlos litaHtml y xml   carlos lita
Html y xml carlos lita
 
Diferencias entre xml y html
Diferencias entre xml y htmlDiferencias entre xml y html
Diferencias entre xml y html
 
Ug 2011 html janina victor
Ug 2011 html janina victorUg 2011 html janina victor
Ug 2011 html janina victor
 
Html narvaez
Html narvaezHtml narvaez
Html narvaez
 
Html narvaez
Html narvaezHtml narvaez
Html narvaez
 
Programacion
ProgramacionProgramacion
Programacion
 
Programacion
ProgramacionProgramacion
Programacion
 
Presentación1
Presentación1Presentación1
Presentación1
 
Programacion
ProgramacionProgramacion
Programacion
 
Xml y html
Xml y htmlXml y html
Xml y html
 
Programacion
ProgramacionProgramacion
Programacion
 
Presentación de html y xml
Presentación de html y xmlPresentación de html y xml
Presentación de html y xml
 
Html y xml1
Html y xml1Html y xml1
Html y xml1
 
Programacion
ProgramacionProgramacion
Programacion
 
Diferencia entre html y xml
Diferencia entre html y xmlDiferencia entre html y xml
Diferencia entre html y xml
 
Html y xml
Html y xmlHtml y xml
Html y xml
 
Html y xml
Html y xmlHtml y xml
Html y xml
 

Kürzlich hochgeladen

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Kürzlich hochgeladen (10)

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 

2do c3 reyes jose

  • 1. Qué es XML, y sus diferencias con 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:
  • 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 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.
  • 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 sirve para manejar la información separada del formato.
  • 4. 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 presetar 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.
  • 5. 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.
  • 6. ¿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.
  • 7. 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. Los invito a que a través del servicio de validación de documentos del W3C revisen sus páginas y vean que podrían mejorar para estar conforme a los estándares.
  • 8. <libro> <titulo>El Quijote</titulo> <autor>Cervantes</autor> <precio moneda="euro">20</precio> <portada nombre="portada" tipo="gif"/> <video nombre="quijote" tipo="avi" duracion="30"/> </libro>
  • 9. En lugar de: <div> <p><b><font size="4">El Quijote</font></b></p> <p><i>Cervantes</i> ~ <font color="red">20 euros</font></p> <center><img src="portada.gif"></center> <p><a href="quijote.avi">Video promocional</a> ~ Duración 30 segundos.</p> </div>