Formateador y Validador de HTML / XML

Pega HTML o XML y consíguelo perfectamente indentado, con errores de buena formación (XML) o advertencias de etiquetas sin cerrar (HTML) señalados.

915 visitas

Marcado legible, con los problemas señalados

Elige HTML o XML, pega tu marcado y recíbelo perfectamente indentado: los elementos anidados se escalonan, los atributos se conservan y los elementos vacíos (como <br> o <img>) se dejan sin cerrar, tal como espera HTML. En modo XML el analizador es estricto: cualquier error de buena formación (etiqueta sin cerrar, anidamiento incorrecto, caracteres no válidos) se informa con un mensaje. En modo HTML los navegadores analizan deliberadamente con tolerancia — HTML no tiene un concepto formal de "no válido" como XML —, así que en su lugar se comprueba el equilibrio de etiquetas y se señalan las que no se cierran.

Preguntas Frecuentes

¿Por qué el modo XML detecta errores que el modo HTML pasa por alto?

XML tiene una especificación estricta de buena formación: el analizador XML del navegador rechaza todo lo que la infrinja. El análisis de HTML es deliberadamente tolerante (un objetivo de diseño esencial para que la web no se rompa por pequeños errores), así que no existe un error estricto equivalente; esta herramienta hace en su lugar una comprobación de equilibrio de etiquetas lo más precisa posible para HTML.

¿El formateo cambia mi contenido?

No — solo cambian los espacios en blanco y la indentación. Las etiquetas, atributos, texto y comentarios se conservan exactamente (los valores de los atributos se vuelven a escapar por seguridad, lo que solo puede cambiar los caracteres de comillas, nunca el valor en sí).

Herramientas Similares