Можно ли с помощью HTML Purifer не фильтровать определенные атрибуты стиля, например, если для img задать margin через style. Попробовал с помощью CSS.AllowedProperties, но не вышло:
$p = new CHtmlPurifier();
$p->options = array(
...
'CSS.AllowedProperties' => array(
'img.margin' => true,
),
...
);
Можно сделать так:
'HTML.AllowedAttributes' => array(
'img.style' => true,
)
Но тогда к img можно будет применять все атрибуты стилей.