Это не очень важно, но я хочу выяснить, можно ли заставить HTMLPurifier опускать двойные кавычки вокруг аргументов.Когда он фильтрует HTML, он обычно переформатирует его в синтаксис XHTML.
Но я бы предпочел <div class=alphanum>
вместо class="xyz"
в выходных данных - всякий раз, когда это возможно.
Настройки конфигурации http://htmlpurifier.org/live/configdoc/plain.html не предоставили очевидного варианта, и я не стал просматривать код (500K вас пугает).HTMLPurifier действительно использует DOMDocument в какой-то момент.Я не уверен, что это только для предварительного разбора или для сериализации вывода (тогда я мог бы ответить на вопрос сам: Нет).
Я просмотрел htmlpurifier тег, ничего не нашел.И включение экспериментального (?) HTMLPurifier/Lexer/PH5P.php
синтаксического анализатора не меняет поведение output .
Так есть ли необычные настройки или настройки для этого?