Валидность кода, то есть соответствие страниц сайта стандартам World Wide Web Consortium, довольно часто игнорируется веб-мастерами. Часто к даже приходится делать не валидный код из-за специфики дизайна, и особо никто не переживает. Ведь, казалось бы, какая разница валиден код или нет, если в браузерах мы видим вполне рабочий сайт?
Однако, это совсем не так. Прежде чем решить оставить невалидный код на своем сайте, подумайте вот над чем:
Другая крайность – погоня за 100% валидным кодом. Конечно, код должен быть валидным на столько, насколько это возможно. Но не стоит забывать, что помимо официальных стандартов HTML, существуют и неофициальные, которые помогают расширить возможности сайта.
Одним из примеров такого может служить микроразметка от Schema.org. С ее помощью можно создать красивые снипеты и передать дополнительную информацию поисковым системам, что, безусловно, является большим преимуществом. Но, к сожалению, использование микроразметки, приводит к невалидному коду.
Таким образом, стоит стремиться к валидному коду, но понимать, что иногда ошибки допустимы.