Сообщение от NapalmRain
|
Если я потеряю переносы строк и отступы, я получу архинечитабельную хрень...
|
Ничего вы не потеряете, и хоть тридцать пробелов, сохраняться, просто речь не шла изначально о коде. На веб странице будет отображен только один из десятков переносов, а перевод строки это br.
Если это для кода, например как здесь вводится в форму код, то зачем вам вообще contenteditable - ВВ-теги , а при выводе преобразовать в html-сущности все, что заключено в эти ВВ-теги, а теги заменить на <pre></pre>.
Более того, есть библиотеки как для сервера, так и для клиента, которые подсвечивают код.