Народная мудрость: «Не ошибается тот, кто ничего не делает». Вы создали сайт, значит, могут быть и ошибки. Вопрос: зачем искать ошибки, и каким образом?

Браузеры имеют разные движки. Чтобы ваш сайт в каком-либо из браузеров не перекосило, он должен соответствовать определенным нормам. Ряд ошибок может влиять на время загрузки страниц.

Поисковые системы распознают HTML-код по тому же алгоритму, что и обозреватели. Код с незакрытыми тегами, битыми ссылками, неправильной структурой влияет на индексацию сайта.

Для унификации совместимости программных продуктов разных компаний разрабатываются единые стандарты. Web-стандартами и методическими рекомендациями такого плана занимается Консорциум Всемирной паутины (World Wide Web Consortium, W3C). Соответствие HTML-кода этим стандартам и проверку называют валидацией.

Валидация помогает:

выявить наличие синтаксических ошибок;

проверить вложенность тегов;

проверить последовательность и структуру тегов;

выявить случайные ошибки (например, опечатка в названии элемента);

настроить адекватное воспроизведение страниц в различных браузерах.

Есть различные сервисы валидации, но, на мой взгляд, предпочтительнее использовать тот, который представлен на официальном сайте W3C. С помощью validator.w3.org можно выполнить:

● проверку по URL-адресу;

● проверку загруженного файла;

● проверку вставленного кода.

По завершении проверки в раскрывающихся списках можно прочитать сведения об ошибках.

CSSValidationService выполнит проверку каскадных таблиц стилей CSS.

Feed Validation Service используйте для проверки каналов ленты RSS. Проверка на соответствие проводится по URL-адресу или через вставку кода.

Link Checker проверит ссылки, размещенные на сайте, и при этом выявит битые ссылки.

W3C mobileOK Checker проверит работоспособность ресурса на мобильных устройствах.

Комплексную проверку сайта можно выполнить на W3C Validator Suite.

С августа прошлого года этот сервис стал бесплатным и доступен на GitHub .

Идеальных сайтов не бывает. Просто надо стремиться к минимизации количества ошибок. Оценивая сообщения об ошибках, полагайтесь на свой здравый смысл. Чтобы не поломать сайт, перед исправлением ошибок сделайте бэкап. Исправляйте только то, в чем вы уверены. Не забывайте, что валидация - это не приговор, а рекомендации.