Если я экранирую некоторый код, потому что я хочу, чтобы он отображался как фактический код в html (например, для примера фрагмента кода), сохраните его в базе данных и затем перетащите его обратно в редактор (html-страницу), это отображается как HTML, в отличие от экранированного текста.
Моя проблема возникает, когда я включаю тег texttarea в текст, потому что он преждевременно закроет область редактирования и отрежет остальную часть того, что я пишу, когда она сохранена (или больше, если я не закрываю тег).
Итак, мой вопрос: это предполагаемое поведение со стороны браузера? -> Так что мне нужно экранировать текст (возможно, код и предварительные теги)? каждый раз, когда я хочу внести в него изменения? Или я что-то не так делаю?
* Обратите внимание, что я единственный человек, использующий это, и это в основном только для обучения, поэтому я не беспокоюсь о аспекте безопасности, а о том, как проверять мне нужно обрабатывать мой HTML при использовании его в браузере и иметь он ведет себя ожидаемым образом.