Я хочу добавить знак ¶ Plicrow (объект CSS 00B6) и символ новой строки ↵ (объект CSS 21B5) в поля моего редактора Froala, чтобы мои пользователи могли иметь некоторое представление о том, что происходит. Другие редакторы RT, кажется, предоставляют это из коробки, но, хотя я нашел Froala отличным и хорошо спроектированным продуктом, этого не хватает.
Я нашел этот отличный ответ SO визуализировать разрыв строки и абзаца с символами в html, похожими на word. Однако кросс-браузерное решение вводит span перед br. Я смотрю на элемент contentEditable, содержащий плагин для редактирования форматированного текста, и я опасаюсь, что такая инъекция так или иначе испортит содержимое.
Здесь есть рабочий codepen, в котором используется не кросс-браузерное решение CSS только из приведенного выше вопроса. .
Sorry I can't provide a snippet as per my open question as follows...
Настройте фрагмент SO для редактора Froala.
Вот как это выглядит.
Вопрос — как добиться такого кроссбраузерного поведения либо с помощью чистого CSS-решения, либо с помощью js-решения, которое не облажается Froala.