А был ли мальчик?
Вы правда делаете сайты для валидаторов, а не для людей?
Если ответ отрицательный, то какое вам дело до бредовых сообщений валидатора, используйте его подсказки для выявления настоящих ошибок, типа не закрытого тега.
А если уж совсем ни как, ну сделайте так '<di'+'v>' ну и так далее (можете вообще обфускатор использовать или на js-же создать нужный элемент, типа var div = document.createElement('div');
body.appendChild(div); ) - вряд ли у валидатора хватит интеллекта понять, что это такое, а у вас душенька будет спокойна, хотя еще раз вам уточню - вы обращаете внимание совсем не на то, что требует вашего внимания