Некоторые ошибки валидации имеют значение, некоторые нет. Спецификация немного смешна в своих требованиях в некоторых местах. Важно то, что все открытые теги закрыты и они правильно вложены, так как если этого не сделать, может быть много тонких ошибок как сейчас, так и в будущем. Что касается некодированных сущностей, используя rel и target, когда вы не должны - это не так важно.
Поскольку вы (как правило) можете контролировать доступ к административной области (вместо того, чтобы обычно иметь доступ к каждому устройству и платформе), это определенно имеет меньшее значение. Вероятно, было бы лучше потратить время на добавление большего количества функций и исправление реальных ошибок, чем на 100% соответствие. Не говорите сторонникам стандартов, хотя я это сказал. :)