Вы можете установить в своем config.js использование <br>
вместо <p>
при нажатии клавиши ВВОД:
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 для получения более подробной информации.
Расширение ответа Джозепта Силбера (который он знает, что удалил. Он предложил использовать config.autoParagraph = false;
), IIRC (Руководство недействительно ясно, что означает create wrapping blocks around inline contents
), конфигурация autoParagraph
добавляет пару <p></p>
вокруг каждого встроенного содержимого внутри тела.Таким образом, даже если вы нажмете Enter на пустой строке, он сгенерирует <p></p>
(или <p> </p>
, если так настроено).Однако руководство предлагает оставить этот параметр без изменений (поэтому установите true );