2011-06-14 52 views

回答

1

拼抢一半的答案从你HTML Purifier thread(?):

$config = HTMLPurifier_Config::createDefault(); 
$config->set('CSS.AllowedProperties', 'text-align'); 
$purifier = new HTMLPurifier($config); 

这是第一步。如果你想禁止任何东西,但作为center在该线程,你会改变CSS AttrDeftext-align

$css = $purifier->getCSSDefinition(); 
$css->info['text-align'] = new HTMLPurifier_AttrDef_Enum(array('center')); 

// should allow text-align:center but not text-align:right or the likes: 
$purifier->purify(/* ... */); 
0

HTML Purifier的默认配置不会剥离居中文本。

+0

除非他们已经用''

标签居中它,一个假设。 – TRiG 2011-09-20 13:51:47

+1

那么,我们将其转换为CSS样式。 – 2011-09-20 15:35:57

+0

啊。聪明。我越来越喜欢HTML Purifier越多,我越了解它。 – TRiG 2011-09-20 15:47:43

相关问题