जब एक चयनित पैराCKeditor जब एक शैली
करने के लिए एक शैली लागू मेरे CKEditor अनावश्यक टैग का एक बहुत जोड़ रहा है मैं निम्नलिखित एचटीएमएल साथ CKeditor आरंभ लागू करने खाली पैराग्राफ कहते हैं पैरा और एक शैली उपकरण पट्टी का उपयोग कर लागू होते हैं, 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 रोक रहा है ई ब्रेकिंग स्पेस?
बातें मैं पहले ही अपनी कॉन्फ़िग फ़ाइल
अद्यतन करने के लिए config.fillEmptyBlocks = false;
और config.IgnoreEmptyParagraphValue = true;
जोड़ रहे हैं की कोशिश की है बाहर कर देता है इस समस्या शैली ही जो एक कस्टम परिभाषित शैली थी संपन्न हुई थी। एक बार मैं इसे करने के लिए बदल गया है, {name : 'Heading1', element : 'p class= "subheadingsecondlevel"}
: इस कोड में समस्या थी {name : 'Heading1', element : 'p', attributes : {class : 'subheadingsecondlevel'} }
धन्यवाद, लेकिन मुझे लगता है कि सीकेएडिटर अनुच्छेद टैग में पाठ को लपेटता नहीं है, मैं नहीं चाहता कि यह कोड – Mark
पर बेकार ओवरहेड जोड़ना चाहे, केवल एक शैली को लागू करने के बाद डाला गया अतिरिक्त कोड था? आप किस शैली का उपयोग करते हैं, क्या आपके द्वारा उपयोग की जाने वाली शैली के बावजूद सभी अतिरिक्त कोड डाले गए हैं? यदि आप टेक्स्ट का चयन करते हैं और बोल्ड बटन पर क्लिक करते हैं तो क्या होता है? क्या आप जिस कोड को दिखा रहे हैं उसे संपादक के स्रोत दृश्य से या अंतिम पृष्ठ से कॉपी किया जा रहा है जिसका उपयोग आप अपनी सामग्री को प्रदर्शित करने के लिए करते हैं? – codewaggle
मैंने उत्तर में एक और कॉन्फ़िगरेशन सेटिंग जोड़ा, यह गैर-ब्रेकिंग स्पेस को रोकता है, लेकिन पैराग्राफ नहीं। – codewaggle