2011-06-14 51 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

相關問題