У меня есть веб-сайт, на котором участники могут вводить текст, используя ограниченное подмножество HTML.Когда отображается страница, содержащая текст пользователя, если у него есть незакрытые теги, форматирование «перетекает» в следующую область.Например, если пользователь ввел:
Hi, my name is <b>John
Тогда остальная часть страницы будет выделена жирным шрифтом.
В идеале, было бы что-то, что я мог бы сделать, это было бы так просто:
<div contained>Hi, my name is <b>John</div>
И никакие метки не могли кровоточить из этого div.Предполагая, что нет ничего такого простого, как бы я достиг подобного эффекта?Или есть что-то такое простое?
Важно отметить, что я не хочу проверять введенные пользователем данные и возвращать сообщение об ошибке, если у них есть незакрытые теги, поскольку я хочу предоставить "самый простой" пользовательский интерфейс для моих пользователей.
Спасибо!