使HTMLPurifier省略双引号=“属性”

时间:2011-03-30 12:45:06

标签: php html5 htmlpurifier

这不是非常重要,但我想知道你是否可以让HTMLPurifier省略参数旁边的双引号。当它过滤HTML时,它通常会将其重新格式化为XHTML语法。

但我希望在输出中只考虑<div class=alphanum>而不是class="xyz"

配置设置http://htmlpurifier.org/live/configdoc/plain.html没有提供明显的选项,我也懒得查看代码(500K确实吓跑了你)。 HTMLPurifier在某些时候确实使用DOMDocument。我不确定这只是用于预解析,还是用于输出序列化(然后我可以自己回答:No)。

我浏览了标签,一无所获。启用实验(?)HTMLPurifier/Lexer/PH5P.php解析器不会更改输出行为。

那有不寻常的设置或调整吗?

1 个答案:

答案 0 :(得分:3)

HTML Purifier出于安全原因专门引用其所有属性。没有旋钮可以将其关闭。