1. 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.
2. 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.
3. 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 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.
4. 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.
5. El desarrollo del XML está siendo llevado a cabo con rigor, siempre ajustado a lo que marca el estándar que desarrolla el W3C, entidad que está desarrollando el XML con más diligencia que las empresas con intereses particulares.
6. El XML se preocupa por estructurar la información que pretende almacenar. La estructura la marca la lógica propia de la información. Es decir 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.
7. 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
8. 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.