htmlpurifier remove inline css

倾然丶 夕夏残阳落幕 提交于 2019-12-09 17:07:14

问题


I am using htmlpurifier to clean up user content. I am trying to remove inline style attributes like

<div style="float:left">some text</div>

I want to remove the whole style attribute.

How to do it using htmlpurifier?


回答1:


You can tweak the AllowedProperties configuration by passing it an array of valid css attributes that should not be removed (white-list approach).

However, the following should remove all css attributes

$config->set('CSS.AllowedProperties', array());

See this online demo of purifying your input html



来源:https://stackoverflow.com/questions/8881125/htmlpurifier-remove-inline-css

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!