Это веб-сервер, который определяет кодировку в заголовке HTTP. Он установил его в ISO-8859-1. Но на своей странице вы написали:
<meta http-equiv="Content-type" content="text/html;charset=UTF-8"/>
эти два значения несовместимы. Я могу только предположить, что веб-сервер прав (он все равно отправил данные), и валидатор делает то же самое предположение.
Если вы хотите отправлять файлы в кодировке UTF-8, убедитесь, что содержимое действительно в кодировке UTF8, и проверьте информацию заголовка. В конечном счете, поведение зависит от конфигурации веб-сервера и генерации страницы.