Я унаследовал некоторые довольно большие статические HTML файлы, которые нужно исправлять, чтобы работать в браузерах на основе webkit, в частности Safari. Одна из распространенных ошибок, которые я обнаружил, которые приводят к различиям в представлении, не содержит тегов </div>
. (И IE7 +, и FF3 +, похоже, игнорируют их или делают хорошие догадки о том, где закрыть DIVs, и отображать как ожидалось.) Я привык использовать vim
с подсветкой синтаксиса HTML для редактирования, но в конечном итоге записываю awk-скрипты для соответствия начальным и конечным тегам.
Каков ваш любимый инструмент или метод для сопоставления стартовых и конечных тегов в большом HTML файле?
UPDATE: я сейчас в магазине, который нацелен на HTML 4.01 Строго, а не XHTML.