@sudodoki если это contenteditable, то в разных браузерах Enter отрабатывает по разному.
В FF он просто вставляет <br> в текст, в Chrome он создает новый <p> тег (или div - уже не помню). При этом первый абзац текста остается без p/div-тега
Чтобы было кросс-браузерно, в элемент, который делаешь редактируемым предварительно вставь пустой <p/div>. Тогда все браузеры будт работать одинаково, автоматом создавать новые p-div таги.
Инфа 2013 года, если что 😄