Ответ 1
В файле config.js можно указать <br>
вместо <p>
, нажав клавишу ENTER:
config.enterMode = CKEDITOR.ENTER_BR;
Доступные флаги
CKEDITOR.ENTER_P (1) – new <p> paragraphs are created;
CKEDITOR.ENTER_BR (2) – lines are broken with <br> elements;
CKEDITOR.ENTER_DIV (3) – new <div> blocks are created.
Подробнее о документах для enterMode
Расширение на ответ Josepth Silber (что он знает, что он удалил.. Он предложил использовать config.autoParagraph = false;
), IIRC (в руководстве не совсем ясно, что означает create wrapping blocks around inline contents
), config autoParagraph
добавляет пару <p></p>
вокруг каждого встроенного контента внутри тела. Таким образом, даже если вы нажмете Enter на пустой строке, он сгенерирует <p></p>
(или <p> </p>
, если это так настроено). В пособии предлагается оставить эту опцию, как есть, хотя (так установлено значение true);