應用樣式到選定段落CKEDITOR應用樣式
當我CKEditor的是增加了很多不必要的標籤,我開始CKEDITOR用下面的HTML時增加了空段落使用工具欄的CKEditor格式我的HTML格式如下:
<p>
<span style="display: none;"> </span></p>
<p>
<span id="cke_bm_173S" style="display: none;"> </span>Hi, this a text!<span id="cke_bm_173E" style="display: none;"> </span></p>
<p>
<span style="display: none;"> </span></p>
是否有任何方式阻止CKEditor添加段落與th非破壞性空間?
事情我已經嘗試過要添加config.fillEmptyBlocks = false;
和config.IgnoreEmptyParagraphValue = true;
我的配置文件
更新 原來,這個問題是由這種風格本身這是定義風格自定義引起的。這段代碼是問題:{name : 'Heading1', element : 'p class= "subheadingsecondlevel"}
,一旦我把它改爲:{name : 'Heading1', element : 'p', attributes : {class : 'subheadingsecondlevel'} }
謝謝,但我不介意CKEditor用段落標籤包裝文本,我只是不希望它將無用的開銷添加到代碼中 – Mark
在應用一種樣式之後是否插入了所有附加代碼?你應用了什麼風格,是否插入所有額外的代碼,而不管你使用的風格如何?如果選擇文本並單擊粗體按鈕,會發生什麼情況?您顯示的代碼是從編輯器的源視圖還是從用於顯示內容的最終頁面複製的? – codewaggle
我又增加了配置設置爲答案,就停止非打破空間,而不是段落。 – codewaggle