2do c3 reyes jose
Upcoming SlideShare
Loading in...5
×
 

2do c3 reyes jose

on

  • 204 views

 

Statistics

Views

Total Views
204
Views on SlideShare
166
Embed Views
38

Actions

Likes
0
Downloads
0
Comments
0

1 Embed 38

http://josereyescampoverde.blogspot.com 38

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

2do c3 reyes jose 2do c3 reyes jose Presentation Transcript

  • Qué es XML, y sus diferencias conHTML: 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 unlenguaje que fue concebido para describirinformación. Su función principal es ayudarnos aorganizar contenidos y eso hace que losdocumentos XML sean portables hacia diferentestipos de aplicaciones. El HTML (HyperText Markup Language) por otrolado ha sido concebido para mostrarinformación, determinar como actúa y que hace.Su función radica en ayudarnos a darle formato alos diversos contenidos de una página.
  • Resumiendo, el XML sirve para describirinformación y el HTML sirve para darle formato ypresentarla a través de un navegador. O seaque el XML no es ni será nunca un reemplazo delHTML sino un complemento que sirve paramanejar la información separada del formato.
  • Un dato importante es que al hablar de XML hablamos dedocumentos bien formados (well formed). Mientras en HTMLpodemos ser desordenados: <P><B><i>Este texto estará ennegritas e itálicas</b></I><BR>, en XML tenemos querespetar los tags. Todos deberán ser anidadoscorrectamente:<TagA><TagB>Contenidos</TagB></TagA>. Algo muyimportante es que son "case sensitive" de tal forma que <B>no es lo mismo que <b> sino son dos tags diferentes. Tambiéndebemos presetar atención importante a que todos los tagsdeben ser cerrados. Si usamos un tag independiente comoel <br> o <hr>, lo cerramos incluyéndole un diagonal al final:<br />, <hr />. Por lo anterior, el XML está ayudando a queseamos más ordenados y respetemos el lenguaje quegracias a la tolerancia de los navegadores ha idodecayendo.
  • Otra característica del XML es que es unlenguaje que puede extenderse. Al trabajarcon documentos XML podemos determinarnuestros propios tags y estructura dedocumentos para trabajar. En XML el tag<christian></Christian> es válido por que yo lopuedo definir y utilizar sin ningún problema. Porotro lado en el HTML todos los tags ya han sidopredefinidos y son parte del estándar HTMLdefinido por el W3C.
  • ¿Hacia donde van el XML y el HTML?A pesar de que el HTML tiene sus definiciones, la toleranciade los navegadores ha hecho que documentos malformados funcionen. Por ello nace el esfuerzo de juntar lomejor de los dos lenguajes que hemos analizado para pensara futuro en XHTML. El XHTML (eXtensive HyperText MarkupLanguage) es una familia de tipos de documentos y módulosque reproducen, definen y extienden el HTML reformulandogracias al XML.
  • Para explicarlo de forma más sencilla, se buscadefinir estándares en el lenguaje que le daformato a la información, pero con tags bienformados, correctamente anidados y que nospermitan navegar a través de la información deforma comprensible y sencilla. El XHTML debe serdesde ya una meta para todos nuestras páginasweb. Los invito a que a través del servicio devalidación de documentos del W3C revisen suspáginas y vean que podrían mejorar para estarconforme 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">20euros</font></p><center><img src="portada.gif"></center><p><a href="quijote.avi">Video promocional</a>~ Duración 30 segundos.</p></div>