Я создаю веб-приложение, которое должно позволять пользователям сохранять форматированный текст в базе данных. По сути, они просто должны иметь возможность изменять цвет шрифта, цвет фона шрифта, размер шрифта, полужирный, курсив и подчеркивание.
Я хотел бы использовать что-то, что я могу просто прикрепить к текстовой области, чтобы появилась панель форматирования.
Было бы неплохо использовать что-то, что помечает форматирование в чем-то помимо HTML, чтобы я мог HTML-кодировать ввод при его сохранении для безопасности. Конечно, при рендеринге обратно в браузер потребуется преобразовать собственную разметку в HTML.
Какие есть варианты?