В this answer к this question, Lachlan-Hunt пишет следующее:Что такое документ полиглота?
С HTML5, вы можете использовать HTML-только синтаксис, что означает, что он совместим только с обслуживается и обрабатывается как текст/HTML не хорошо -формированный XML. Или используйте синтаксис только для XHTML, то есть это хорошо сформированный XML, но использует функции XML, которые не совместимы с HTML. Или вы можете написать документ Polyglot , который соответствует и совместим с обработкой HTML и XHTML (в принципе, это концептуально похоже на запись XHTML 1.0, которая соответствует рекомендациям Приложения C).
Что такое документ Polyglot?
См. Статью [Polyglot markup] в Википедии (https://en.wikipedia.org/wiki/Polyglot_markup). –