Довольно понятно, я хочу, чтобы html от пользователей отображался на веб-странице.
В идеале должно быть разрешено использование таких элементов, как <p><strong><em><a><ul><li>
, при запрещении идентификаторов, классов, <script>
, <style>
, встроенного JavaScript и так далее. Обеспечение достоверности HTML является сильным плюсом. HTML (в отличие от XHTML или, по крайней мере, может выбирать) тоже подойдет.
Конечно, я мог бы использовать что-то вроде MarkDown, но я бы предпочел систему, которая не требовала бы от пользователей новых навыков, если это возможно.
Извините, если этот вопрос дубликат, я сначала проверил, но ничего не нашел. Быстрый гугл, очевидно, дал некоторые результаты, но я только сказал разработчикам, что они хороши (то есть безопасны).
Предпочтительны бесплатные / открытые решения.