He heredado algunos archivos HTML estáticos bastante grandes que deben repararse para funcionar en navegadores basados en webkit, Safari en particular. Uno de los errores comunes que he encontrado que causa diferencias en la representación es la falta de etiquetas </div>
. (Tanto IE7 + como FF3 + parecen ignorarlos, o hacer buenas conjeturas sobre dónde cerrar los DIV, y renderizar como se esperaba). Estoy acostumbrado a usar vim
con resaltado de sintaxis HTML para editar, pero termino escribiendo guiones awk para que coincidan comenzando y terminando etiquetas.¿Cómo se encuentran las etiquetas que no coinciden en HTML?
¿Cuál es tu herramienta o técnica favorita para unir las etiquetas de inicio y fin en un archivo HTML grande?
ACTUALIZACIÓN: Actualmente estoy en una tienda que se dirige a HTML 4.01 estricto, no a XHTML.
Me pregunto qué haría Visual Studio si abre un archivo ... Nunca tuve este problema yo mismo. –
duplicado: "¿Herramienta para encontrar HTML mal formado?" : http: // stackoverflow.com/questions/1395560/tool-to-find-malformed-html – harpo
@Workshop Alex: Visual Studio hace lo que cabría esperar: resalta todos los errores con garabatos y los coloca en la lista de errores/advertencias. Una gran herramienta para corregir HTML manualmente, también si necesita ajustarse a una DTD específica o algo así. – OregonGhost