Пролог XML (в частности, декларация XML) указывает, что документ является XML.Если страница является не правильно сформированным XML, то вам определенно следует не включать ее.
Однако данные хороши ... Браузеры, на которых я это тестировал(Firefox и Chrome в Ubuntu) не имели видимых проблем с объявлением XML вверху страницы HTML 5, хотя эта страница была , а не правильно сформированного XML.Причина, конечно, в том, что HTTP-сервер продолжал обслуживать страницы с типом контента text/html
.
Несмотря на то, что мой небольшой тест не выявил ошибок, я не могу придумать причину, почемуэто было бы хорошей практикой.Если страница HTML5, то это может быть не XML, и не должны указываться как таковые.Браузеры могут не иметь проблем с этим, но другие инструменты, которые рассматривают объявление вместо типа контента, могут делать другие предположения.