Что-то я совсем потерялся. Результат вроде валидный, что валидатор хочет?