1

これはそれほど重要ではありませんが、HTMLPurifier で引数を囲む二重引用符を省略できるかどうかを調べたいと思います。HTML をフィルタリングすると、通常は XHTML 構文に再フォーマットされます。

しかし、可能な限り、出力<div class=alphanum>よりも優先したいと思います。class="xyz"

構成設定http://htmlpurifier.org/live/configdoc/plain.htmlには明らかなオプションがありません。コードを確認することもありませんでした (500K は怖がらせます)。HTMLPurifier は、ある時点で DOMDocument を使用します。これが事前解析のためだけのものなのか、それとも出力のシリアル化のためのものなのかはわかりません (その場合、自分で質問に答えることができます: いいえ)。

タグを一瞥しましたが、何も見つかりませんでした。また、実験的な (?) パーサーを有効にしても、出力HTMLPurifier/Lexer/PH5P.phpの動作は変わりません。

そのための珍しい設定や微調整はありますか?

4

1 に答える 1

3

HTML Purifier は、セキュリティ上の理由から、すべての属性を引用符で囲みます。それをオフにするノブはありません。

于 2011-03-30T13:31:00.650 に答える