Я получаю сообщение об ошибке «XML не правильно сформирован» на моей веб-странице в консолях разработчика Firefox и Edge.Хром отлично работает и ничего не показывает.Сообщение об ошибке указывает на то, что за это отвечает объявление XML или тип документа.Вот что я использую:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Однако каждый браузер и онлайновый XML-парсер указывают на разные позиции, поэтому я не уверен, где именно лежит ошибка.Например, Edge дает мне строку 1, столбец 68, тогда как Firefox указывает на столбец 84. Соответствующую страницу можно найти по адресу https://dev.heco.de/. Фрагмент выше создан CMS, которую мы используем, TYPO3.Несмотря на то, что мы все еще застряли с устаревшей версией, я проверил фрагмент текущей версии, и он точно такой же.
Я знаю, что такого рода вопрос был опубликован ранее, иЯ прочитал и попробовал ответы, увы, ни один из них не работал для меня.Вот что я попробовал до сих пор:
- переключен с xml версии 1.1 на версию 1.0, ошибка сохраняется
- переключен с двойных кавычек на одинарные
- опущенполностью кавычки
- при попытке использовать HTML5
- полностью исключено объявление xml
- при попытке использовать переходный XHTML вместо строгого
Ничего из вышеперечисленногоисправил ошибку, поэтому я выкладываю это.Поскольку я действительно не могу сузить ошибку, я был бы очень признателен за любой совет или понимание.