существует ли поддерживаемый способ вызова сериализации XML с использованием файла?
Если вы имеете в виду «при загрузке из локальной файловой системы», просто дайте файлу расширение .xhtml..
Проверкой этого будет рендеринг
, последние версии Chromium фактически остановят рендеринг, если встретят этот элемент.
Это не очень хорошотестовое задание.Это просто означает, что синтаксический анализатор является общим синтаксическим анализатором XML, а не анализатором XHTML 5.Спецификация гласит, что их использование «небезопасно» не «запрещено».
В соответствии со спецификацией XML процессорам XML не гарантируется обработка внешнего подмножества DTD, указанного в DOCTYPE.,Это означает, например, что использование ссылок на сущности для символов в документах XHTML небезопасно, если они определены во внешнем файле (кроме <,>, &, "и ').
Если выхотите выполнить надлежащий тест, а затем сделать документ неправильно сформированным, например, исключив конечный тег для абзаца (что разрешено в HTML, но не в XHTML).