Шаг 1: HTML Tidy
Опрятная разметка – основа любой страницы. Совершать ошибки так легко, а искать их и исправлять вручную – совсем непросто. К счастью, есть прекрасный, бесплатный инструмент, который подчистит код за вас, и называется он – HTML Tidy.
HTML Tidy - программа, которая "очищает" ваш HTML. Она выходит в огромном количестве разновидностей, для любых платформ. Разновидность, которую я использую – BBTidy - плагин Tidy для BBEdit. HTML Tidy интегрирован в HTML-Kit и Notetab (упомянутые выше). Если ваш любимый текстовый редактор не поддерживает HTML Tidy, не расстраивайтесь: есть автономные версии для Windows, Mac и Linux. См. сайт HTML Tidy для получения дополнительной информации.
Шаг 2: валидатор HTML
После того, как вы очистили ваш HTML при помощи HTML Tidy, возможно вы захотите проверить его валидность. Почему? А потому, что чистый код не обязательно является валидным, согласно стандартам W3C. Это означает, что ваша страница может вести себя непредсказуемо, даже если вы очистили ее код. Валидатор проверит ваш документ на соотвествие выбранному вами DTD (Document Type Declaration, объявлению типа документа).
Хм..., что такое DTD, спросите вы? Скоро и до него доберемся.:) А пока, что вам лучше придерживаться HTML 4.0 Transitional DOCTYPE. Большинство "умных" текстовых редакторов автоматически вставляют объявление DOCTYPE вверху страницы, но если ваш этого не делает, вот - кусочек текста, который понадобится втавить «как есть»:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
Как только вы сделали это, идите на сайт W3C HTML Validator, здесь можно загрузить вашу страницу или дать валидатору ее URL.