आपके पास <p>
टैग का उपयोग <br>
करने के बजाय प्रत्येक पंक्ति के लिए अलग-अलग टैग हो सकते हैं और अधिक से अधिक ब्राउज़र संगतता प्राप्त कर सकते हैं ।
ऐसा करने के लिए, <p>
सामग्री-योग्य div के अंदर कुछ डिफ़ॉल्ट पाठ के साथ एक टैग लगाएं।
उदाहरण के लिए, इसके बजाय:
<div contenteditable></div>
उपयोग:
<div contenteditable>
<p>Replace this text with something awesome!</p>
</div>
jsfiddle
क्रोम, फ़ायरफ़ॉक्स और एज में परीक्षण किया गया है, और दूसरा प्रत्येक में समान काम करता है।
पहला, हालांकि, क्रोम में divs बनाता है, फ़ायरफ़ॉक्स में लाइन ब्रेक बनाता है, और एज में divs बनाता है और कर्सर को अगले एक में जाने के बजाय वर्तमान div की शुरुआत में वापस रखा जाता है।
क्रोम, फ़ायरफ़ॉक्स और एज में परीक्षण किया गया।