¿Cómo convierto HTML a XHTML?

El lenguaje de marcado de hipertexto extensible (XHTML) ha reemplazado al lenguaje de marcado de hipertexto (HTML) similar como el lenguaje de marcado de elección para crear páginas web, pero las páginas web antiguas son relativamente fáciles de convertir de HTML a XHTML. Primero, elija la versión apropiada de XHTML a la que desea convertir porque las diferentes versiones admiten diferentes funciones. Luego, realice cambios en el código a mano para comprender mejor las reglas de sintaxis del nuevo idioma o use una herramienta de software para convertir páginas por usted. En cualquier caso, es una buena idea verificar que el documento se haya convertido correctamente con un validador XHTML, que puede detectar cualquier error en el código.

Tenga en cuenta que, al igual que HTML, XHTML tiene varias versiones diferentes y no todas admiten las mismas funciones. XHTML 1.0 Transitional permite ciertas etiquetas, elementos y atributos de presentación presentes en estándares HTML anteriores, incluido el atributos de etiqueta y «centro». Si va a pasar de HTML a XHTML 1.0 Strict o XHTML 1.1, elimine cualquier etiqueta o elemento de presentación y vuelva a crear el aspecto deseado utilizando Hojas de estilo en cascada porque estas versiones de XHTML no admiten ningún elemento de presentación.

Para un documento web simple, es posible realizar una conversión de HTML a XHTML a mano. Si es nuevo en XHTML, esto también puede ayudarlo a familiarizarse con las reglas de sintaxis más estrictas del lenguaje. Para cumplir con estos requisitos más estrictos, asegúrese de que todas las etiquetas estén en minúsculas, correctamente anidadas y cerradas con una barra inclinada. Además, todos los valores deben estar entre comillas. La opción «buscar y reemplazar todo» disponible en la mayoría de los editores de texto y programas de desarrollo web puede ayudarlo a realizar estos cambios.

El software también puede convertir su código de HTML a XHTML con solo unos pocos clics. La mayoría de los programas de diseño web profesionales tienen esta opción, a menudo en el menú «Archivo» o «Herramientas». Una herramienta popular llamada HTML Tidy, lanzada originalmente por miembros del World Wide Web Consortium (W3C), se puede descargar de forma gratuita y limpiará y convertirá entre formatos web populares. También puede encontrar algunas herramientas en línea que pueden cambiar documentos de un lenguaje de marcado a otro.

Ya sea que elija editar sus documentos a mano o usar un software para realizar la conversión de HTML a XHTML, hay algunas cosas que debe verificar antes de publicar sus páginas en la web. Para ser XHTML válido, una página debe tener una definición de tipo de documento (DOCTYPE o DTD) y una declaración de espacio de nombres XML. Cada uno de ellos dependerá de la versión de XHTML que utilice, así que investigue un poco para averiguar cómo deberían verse estos elementos. Un validador XHTML, disponible en la mayoría del software de desarrollo web, así como en el sitio web del W3C, le informará de cualquier error u omisión en su código.