SlideShare una empresa de Scribd logo
1 de 13
QUE ES HTML
El HTML o Hypertext Markup Language, en inglés, es el
lenguaje utilizado para las páginas web o de Internet.
En español su traducción vendría a ser Lenguaje de
Etiquetado de Documentos hipertextual. El etiquetado
se refiere a que los archivos HTML, además de texto,
contienen una serie de atribuciones o información
adicional acerca del texto. Hypertexto, término
acuñado en 1965 por Ted Nelson, es información no
lineal, lo que en palabras sencillas significa texto con
enlaces o links a otros textos. El lenguaje HTML
estructura la información, que luego es visualizada
utilizando un navegador, como en Internet Explorer
que viene con el sistema operativo Windows.
* Pero no es necesario complicarnos tanto, cuando en
 realidad crear documentos HTML, es una tarea
 extremadamente sencilla. Ya que cualquier editor de
 textos básico, sirve para esta tarea. Es así, como el Block
 de Notas de Windows, o cualquier editor de texto, en
 donde se pueda escribir sin un formato definido, sirve
 para poder escribir o crear el formato HTML
* Asimismo, el conocido software Dreamweaver (el cual es
 ampliamente utilizado en el mundo del diseño y el
 desarrollo de páginas web), sirve para editar códigos de
 HTML. De igual manera, para crear páginas de Internet,
 puede ser utilizado el software de Microsoft FrontPage,
 sistema de edición de texto, que utiliza como base, los
 mismos principios de los editores de texto inicialmente
 mencionados.
Volviendo al código o lenguaje HTML en sí, este emplea
etiquetas para estructurar el texto. Asimismo, las
etiquetas se emplean para incluir fotografías y los demás
elementos que van a aparecer en una página web. Las
etiquetas como tal, se pueden visualizar o percibir, ya que
estas se encuentran rodeadas por los signos “<>”. Esto es
transparente para el usuario que navega en Internet, y
para darnos cuenta de esto, podemos desde el Internet
Explores pasar el mouse sobre "Ver" y luego hacer clic
sobre "código fuente". Nos sorprenderemos al observar la
cantidad de etiquetas empleadas en un documento
cualquiera con el formato HTML.
QUE ES XML
XML (eXtensive Markup Language) es una tecnología en realidad muy
sencilla que tiene a su alrededor otras tecnologías que la complementan y la
hacen mucho más grande y con unas posibilidades enormes y básicas para la
sociedad de la información. Vamos a ver a lo largo de varios capítulos una
introducción al mundo XML, es decir, al lenguaje así como a las tecnologías
que trabajan con él, sus usos, ventajas y modos de llevar a cabo las tareas.
XML, con todas las tecnologías relacionadas, representa una manera distinta
de hacer las cosas, más avanzada, cuya principal novedad consiste en
permitir compartir los datos con los que se trabaja a todos los niveles, por
todas las aplicaciones y soportes. Así pues, el XML juega un papel
importantísimo en este mundo actual, que tiende a la globalización y la
compatibilidad entre los sistemas, ya que es la tecnología que permitirá
compartir la información de una manera segura, fiable, fácil. Además, XML
permite al programador y los soportes dedicar sus esfuerzos a las tareas
importantes cuando trabaja con los datos, ya que algunas tareas tediosas
como la validación de estos o el recorrido de las estructuras corre a cargo
del lenguaje y está especificado por el estándar, de modo que el
programador no tiene que preocuparse por ello.
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.
*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.
¿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.
DIFERENCIAS ENTRE HTML Y XML


* También,usando SGML se definió el HTML, lo cual recae
 en la siguiente pregunta: ¿Cuál es la diferencia entre
 ambos?
* La diferencia fundamental entre XMLy HTML es que el
 primero, como ya se mencionó, es un metalenguaje, y el
 segundo es simplemente un lenguaje. Durante 1998 XML
 tuvo un crecimiento exponencial, refiriéndose sobre todo
 a sus apariciones en los medios de comunicación de todo
 tipo, menciones en páginas Web, soporte de
 software, tutoriales, etcétera.
* Se dice que XML no sustituirá a HTML, pero aplicado a Internet
 sí va a mejorar algo de lo que HTML empezaba a carecer desde
 hace tiempo: Establecer un estándar fijo y separar el contenido
 de su presentación. Esto significa que desde el momento en el
 que se aplique definitivamente XML, para ver un documento
 Web no habrá limitaciones en la parte del estándar de hojas de
 estilo (CSS) que pueda soportar el Navigator de Nestcape o
 Internet Explorer de Microsoft, ni al lenguaje de script del
 servidor.
* “Paramuchas 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.
CONCLUCION
* Microsoftpretende establecer por medio de biz talk un marco
 legal para el comercio electrónico de empresa a consumidor. Se
 trata de un claro ejemplo que basa toda su filosofía en XML. El
 objetivo de biz talk es el desarrollar una red dentro de su
 portal Microsoft network, que permita poner en contacto a
 empresas y consumidores. Todo ello llegará a implicar cambios
 y mejoras en herramientas de comercio electrónico ya
 existentes como Site Server (que pasará a denominarse
 Commerce Server) o Back Office.
* Porlo tanto, al ser XML un metalenguaje, sobre él se pueden
 construir sublenguajes con especificaciones propias. Es el caso
 de Commerce XML(cXML), un estándar público y libre para el
 comercio electrónico. CXML podrá ayudar a construir a
 comunidades comerciales abiertas. Compradores y vendedores
 reducirán el costo de sus operaciones en línea al facilitarse el
 intercambio de información sobre Internet.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (16)

Guevara 2 c3
Guevara 2 c3Guevara 2 c3
Guevara 2 c3
 
Diferencias entre
Diferencias entreDiferencias entre
Diferencias entre
 
Lenguaje de programacion 2
Lenguaje de programacion 2Lenguaje de programacion 2
Lenguaje de programacion 2
 
Diferencia entre html xml
Diferencia entre html xmlDiferencia entre html xml
Diferencia entre html xml
 
Diferencia entre html y xml
Diferencia entre html y xmlDiferencia entre html y xml
Diferencia entre html y xml
 
Velez 2c3
Velez 2c3Velez 2c3
Velez 2c3
 
Evelyn deber
Evelyn deberEvelyn deber
Evelyn deber
 
Historia de html
Historia de htmlHistoria de html
Historia de html
 
Deber programacion
Deber programacionDeber programacion
Deber programacion
 
Programacion
ProgramacionProgramacion
Programacion
 
Lenguaje HTML
Lenguaje HTMLLenguaje HTML
Lenguaje HTML
 
2do c3 reyes jose
2do c3 reyes jose2do c3 reyes jose
2do c3 reyes jose
 
Html y xml veliz ruben
Html y xml veliz rubenHtml y xml veliz ruben
Html y xml veliz ruben
 
Taller 1 raul guaranda
Taller 1 raul guarandaTaller 1 raul guaranda
Taller 1 raul guaranda
 
Presentación1
Presentación1Presentación1
Presentación1
 
Html y xml
Html y xmlHtml y xml
Html y xml
 

Similar a Html y xml carlos lita

Similar a Html y xml carlos lita (18)

Presentacion
PresentacionPresentacion
Presentacion
 
Shirley andrade moran_2_a3
Shirley andrade moran_2_a3Shirley andrade moran_2_a3
Shirley andrade moran_2_a3
 
Presentación sobre html y xml
Presentación sobre html y xmlPresentación sobre html y xml
Presentación sobre html y xml
 
Diferencias entre HTML & XML (W. Malan)
Diferencias entre HTML & XML (W. Malan)Diferencias entre HTML & XML (W. Malan)
Diferencias entre HTML & XML (W. Malan)
 
Deber de html y xml diferencias
Deber de html y xml diferenciasDeber de html y xml diferencias
Deber de html y xml diferencias
 
Html y xml
Html y xmlHtml y xml
Html y xml
 
Programacion
ProgramacionProgramacion
Programacion
 
Programacion
ProgramacionProgramacion
Programacion
 
Historia de html
Historia de htmlHistoria de html
Historia de html
 
Html y xml
Html y xmlHtml y xml
Html y xml
 
Presentación2
Presentación2Presentación2
Presentación2
 
Presentación2
Presentación2Presentación2
Presentación2
 
Html y xml
Html y xmlHtml y xml
Html y xml
 
De html xml
De html xmlDe html xml
De html xml
 
FORMATO XML
FORMATO XMLFORMATO XML
FORMATO XML
 
Jose garcía t. 2 do c 3
Jose garcía t.  2 do c 3Jose garcía t.  2 do c 3
Jose garcía t. 2 do c 3
 
Html
HtmlHtml
Html
 
Diferencia entre html y xml
Diferencia entre html y xmlDiferencia entre html y xml
Diferencia entre html y xml
 

Último

FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 

Último (20)

FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 

Html y xml carlos lita

  • 1. QUE ES HTML El HTML o Hypertext Markup Language, en inglés, es el lenguaje utilizado para las páginas web o de Internet. En español su traducción vendría a ser Lenguaje de Etiquetado de Documentos hipertextual. El etiquetado se refiere a que los archivos HTML, además de texto, contienen una serie de atribuciones o información adicional acerca del texto. Hypertexto, término acuñado en 1965 por Ted Nelson, es información no lineal, lo que en palabras sencillas significa texto con enlaces o links a otros textos. El lenguaje HTML estructura la información, que luego es visualizada utilizando un navegador, como en Internet Explorer que viene con el sistema operativo Windows.
  • 2. * Pero no es necesario complicarnos tanto, cuando en realidad crear documentos HTML, es una tarea extremadamente sencilla. Ya que cualquier editor de textos básico, sirve para esta tarea. Es así, como el Block de Notas de Windows, o cualquier editor de texto, en donde se pueda escribir sin un formato definido, sirve para poder escribir o crear el formato HTML * Asimismo, el conocido software Dreamweaver (el cual es ampliamente utilizado en el mundo del diseño y el desarrollo de páginas web), sirve para editar códigos de HTML. De igual manera, para crear páginas de Internet, puede ser utilizado el software de Microsoft FrontPage, sistema de edición de texto, que utiliza como base, los mismos principios de los editores de texto inicialmente mencionados.
  • 3. Volviendo al código o lenguaje HTML en sí, este emplea etiquetas para estructurar el texto. Asimismo, las etiquetas se emplean para incluir fotografías y los demás elementos que van a aparecer en una página web. Las etiquetas como tal, se pueden visualizar o percibir, ya que estas se encuentran rodeadas por los signos “<>”. Esto es transparente para el usuario que navega en Internet, y para darnos cuenta de esto, podemos desde el Internet Explores pasar el mouse sobre "Ver" y luego hacer clic sobre "código fuente". Nos sorprenderemos al observar la cantidad de etiquetas empleadas en un documento cualquiera con el formato HTML.
  • 4. QUE ES XML XML (eXtensive Markup Language) es una tecnología en realidad muy sencilla que tiene a su alrededor otras tecnologías que la complementan y la hacen mucho más grande y con unas posibilidades enormes y básicas para la sociedad de la información. Vamos a ver a lo largo de varios capítulos una introducción al mundo XML, es decir, al lenguaje así como a las tecnologías que trabajan con él, sus usos, ventajas y modos de llevar a cabo las tareas. XML, con todas las tecnologías relacionadas, representa una manera distinta de hacer las cosas, más avanzada, cuya principal novedad consiste en permitir compartir los datos con los que se trabaja a todos los niveles, por todas las aplicaciones y soportes. Así pues, el XML juega un papel importantísimo en este mundo actual, que tiende a la globalización y la compatibilidad entre los sistemas, ya que es la tecnología que permitirá compartir la información de una manera segura, fiable, fácil. Además, XML permite al programador y los soportes dedicar sus esfuerzos a las tareas importantes cuando trabaja con los datos, ya que algunas tareas tediosas como la validación de estos o el recorrido de las estructuras corre a cargo del lenguaje y está especificado por el estándar, de modo que el programador no tiene que preocuparse por ello.
  • 5. 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:
  • 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. *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.
  • 7. 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.
  • 8. *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.
  • 9. *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.
  • 10. ¿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.
  • 11. DIFERENCIAS ENTRE HTML Y XML * También,usando SGML se definió el HTML, lo cual recae en la siguiente pregunta: ¿Cuál es la diferencia entre ambos? * La diferencia fundamental entre XMLy HTML es que el primero, como ya se mencionó, es un metalenguaje, y el segundo es simplemente un lenguaje. Durante 1998 XML tuvo un crecimiento exponencial, refiriéndose sobre todo a sus apariciones en los medios de comunicación de todo tipo, menciones en páginas Web, soporte de software, tutoriales, etcétera.
  • 12. * Se dice que XML no sustituirá a HTML, pero aplicado a Internet sí va a mejorar algo de lo que HTML empezaba a carecer desde hace tiempo: Establecer un estándar fijo y separar el contenido de su presentación. Esto significa que desde el momento en el que se aplique definitivamente XML, para ver un documento Web no habrá limitaciones en la parte del estándar de hojas de estilo (CSS) que pueda soportar el Navigator de Nestcape o Internet Explorer de Microsoft, ni al lenguaje de script del servidor. * “Paramuchas 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.
  • 13. CONCLUCION * Microsoftpretende establecer por medio de biz talk un marco legal para el comercio electrónico de empresa a consumidor. Se trata de un claro ejemplo que basa toda su filosofía en XML. El objetivo de biz talk es el desarrollar una red dentro de su portal Microsoft network, que permita poner en contacto a empresas y consumidores. Todo ello llegará a implicar cambios y mejoras en herramientas de comercio electrónico ya existentes como Site Server (que pasará a denominarse Commerce Server) o Back Office. * Porlo tanto, al ser XML un metalenguaje, sobre él se pueden construir sublenguajes con especificaciones propias. Es el caso de Commerce XML(cXML), un estándar público y libre para el comercio electrónico. CXML podrá ayudar a construir a comunidades comerciales abiertas. Compradores y vendedores reducirán el costo de sus operaciones en línea al facilitarse el intercambio de información sobre Internet.