Валидность кода – это степень соответствия кода стандартам.
Для чего нужна валидность:
Валидный
код правильно интерпретируется браузерами
Валидный код легче поддерживать
Ошибки в невалидном коде отследить сложнее
Примеры невалидного кода:
Не указан тип документа
Не закрыт парный тег
Блочные элементы внутри строчных
Отсутствует атрибут alt у изображения
Использование атрибутов неприменимых к тегу
Значения class или id начинаются с цифр или спецсимволов
Для проверки валидации кода следует использовать официальный сервис validator.w3.org
Валидный код