У меня ощущение, что валидатор W3C клинит на парсинге одиночных тэгов в HTML 4.01 документах. В тэг DIV вложен тэг IMG - валидатор орёт, что IMG должен быть вложен в блочный тэг вроде DIV. В тэг NOSCRIPT вложен IMG - валидатор орёт, что обнаружен закрывающий NOSCRIPT, а открывающего нет. Окей, ставлю слэш в конце одиночных тэгов, как у XML - валидатор орёт, что так нельзя. А если открыть документ в любом XML парсере, то оказывается, что это валидный XML файл, никаких нарушений нет. Короче, я подозреваю, что, сосредоточившись на HTML5, они что-то сломали и не знают (либо не хотят знать) об этом.