回答
這是很多標籤的默認CKEDITOR行爲。 要避免它,請打開ckeditor.js文件並搜索: n.setRules('title',{indent:false,breakAfterOpen:false}); 並添加此規則: n.setRules('h2',{indent:false,breakAfterOpen:false}); 您可以添加此規則對於每個標籤你想
的方式做到這一點,而無需修改的CKEditor的來源是做到以下幾點:
CKEDITOR.on('instanceReady', function(ev)
{
ev.editor.dataProcessor.writer.setRules('p',
{
indent : false,
breakBeforeOpen : true,
breakAfterOpen : false,
breakBeforeClose : false,
breakAfterClose : true
});
});
欲瞭解更多信息,請參閱:
http://cksource.com/forums/viewtopic.php?f=6&t=14493 http://docs.cksource.com/CKEditor_3.x/Developers_Guide/Output_Formatting
+1對於不修改源代碼! – 2011-07-27 16:45:04
+1我認爲問題是關於'h2'標籤,而不是'p'標籤,但答案很好。 – 2011-09-06 20:08:56
- 1. 刪除錨標記之間的空格
- 2. HTML表格:刪除兩個td標籤之間的空間
- 3. CKEDITOR刪除空標籤
- 4. 刪除垂直格之間的空間
- 5. 刪除div標籤之間的空間
- 6. 刪除錨標籤之間的空間
- 7. 如何從ckeditor刪除表格選項
- 8. 從空行刪除製表符或空格
- 9. 刪除數字之間的空格
- 10. 刪除複選框之間的空格
- 11. 刪除段落之間的空格
- 12. 如何刪除欄之間的空格?
- 13. 刪除li之間的空格
- 14. 刪除標題中的間距併爲標題中的列表添加空格
- 15. 如何刪除字符串之間的空格字符?
- 16. 使用製表符作爲空格時刪除製表符
- 17. 刪除字符串「」之外的空格
- 18. Xamarin.Forms UWP項目標題欄和製表符之間的空白空間
- 19. 標題窗格中的箭頭和標題之間的空格
- 20. 刪除空格和標點符號從列表
- 21. vim:如何刪除光標和代碼之間的空格?
- 22. 的sed +不同炭之間刪除空格與 「」 它們之間的分隔符
- 23. 刪除python中字符串中數字之間的空格
- 24. 刪除字符和單詞之間的空格
- 25. 刪除特殊字符和單詞之間的空格python
- 26. 如何刪除標題和圖像滑塊之間的空隙
- 27. 如何刪除標題和菜單之間的空隙?
- 28. 刪除標題和正文之間的空白區域
- 29. 如何刪除表格下的空間?
- 30. 乳膠刪除列表中的項目之間的空格
謝謝!有沒有辦法從PHP配置'side'而不是編輯CORE文件? – Francisc 2010-10-19 15:07:11
我也想知道如何通過PHP配置來做到這一點 – neokio 2011-09-26 11:36:05
改變插件/庫的來源是不合適的。因爲當其他人升級應用程序中的庫時,其他人將不得不弄清楚爲什麼現有功能會崩潰。 – cherouvim 2011-12-01 16:13:38