1
A
回答
1
拼搶一半的答案從你HTML Purifier thread(?):
$config = HTMLPurifier_Config::createDefault();
$config->set('CSS.AllowedProperties', 'text-align');
$purifier = new HTMLPurifier($config);
這是第一步。如果你想禁止任何東西,但作爲center
在該線程,你會改變CSS AttrDef
爲text-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的默認配置不會剝離居中文本。
相關問題
- 1. 允許在htmlpurifier
- 2. Htmlpurifier - 允許textarea的
- 3. HTMLPurifier允許屬性
- 4. HtmlPurifier - 允許名稱屬性
- 5. 如何在htmlpurifier中允許代碼
- 6. 允許在HTMLPurifier中嵌入標籤?
- 7. 修改htmlpurifier允許標籤此標記
- 8. HTMLPurifier仍然剝去允許的屬性
- 9. htmlpurifier不允許css重要刪除
- 10. 在htmlpurifier中允許自定義URL的src圖像
- 11. 如何在HTMLPurifier中允許腳本,對象,參數,嵌入和iframe標籤?
- 12. 降低寬度%允許居中表單?
- 13. JoptionPane,不允許空文本
- 14. 允許HTML模板啓用哪些HTMLPurifier設置?
- 15. 允許YouTube在Laravel 4和mewebstudio/Purifier上嵌入HTMLPurifier
- 16. htmlpurifier爲什麼會刪除允許的IMG標記?
- 17. 通過HTMLPurifier + CSStidy允許媒體查詢需要做什麼?+ CSStidy
- 18. 允許使用HTMLPurifier嵌入/對象/參數HTML標籤?
- 19. 無法讓htmlpurifier允許一些tinymce樣式通過
- 20. 獲取HTMLPurifier 4.5只允許一個標籤
- 21. 允許用戶添加後與原始的HTML將使用HTMLPurifier
- 22. WPF文本塊允許選擇文本
- 23. 只允許文本框中的整數
- 24. 允許HTML文本框中的空格
- 25. 允許在文本框中使用HTML
- 26. 允許空文本框,但不允許輸入無效
- 27. 本文中元素ul中不允許使用文本
- 28. 如何僅允許使用jquery.validate的文本框中的文本?
- 29. 允許使用validateRequest = false的asp文本框中的HTML文本
- 30. jsp中的文本框,僅允許文本,數字和逗號
除非他們已經用''
那麼,我們將其轉換爲CSS樣式。 – 2011-09-20 15:35:57
啊。聰明。我越來越喜歡HTML Purifier越多,我越瞭解它。 – TRiG 2011-09-20 15:47:43