Многие считают, что валидность кода - это некая универсальная и единая характеристика любого кода. Хотя на самом деле, это лишь соответствие документа конкретным правилам, указанным в типе документа или подразумевавшихся в HTML5. То есть, такое понятие как валидность весьма относительное понятие, посколько правила очень часто бывают разные и соответственно их требования тоже. Проверка валидности html безусловно поможет Вашему интернет ресурсу, но стоит обозначить с какой целью она проводится. Чтобы было понятнее есть такой очень хороший пример.
При строительстве атомных электростанций и жилых домов применяют совершенно другие СНиПы, именно поэтому документ валидный по одним определенным правилам, может не соответствовать другому. Как думаете, хорошо бы проработала АЭС если бы создавалась по нормативам жилого дома?
Достаточно пройтись по некоторым весьма известным порталам для проверки правильности существующего HTML кода, при этом очень мало сайтов смогут быть полностью корректными. Возможно все знают о том, что все самые известные создатели брузеров стараются придать ему что-то свое, и при этом очень часто отступают от стандартов, что документы сделанные под их браузер хорошо смотрелись только в нем. Но самое интересное то, что практически все интернет ресурсы не являются валидными не потому что используют определенные особенности каждого браузера. А потому, что просто не соблюдают общепринятых стандартов. Мало того, всем нужно стараться сделать так, чтобы сайт хорошо отображался в любом из браузеров. Разве сложно в таком случае добиться правильности? Вовсе нет.