HTML-экранирование/деэкранирование

Преобразование простого неэкранированного HTML-кода в экранированный HTML и наоборот

Описание:


Преобразование простого неэкранированного HTML-кода в экранированный HTML и наоборот.

В чем разница между экранированием и кодированием HTML?


Экранирование является подмножеством кодирования. При экранировании кодируются не все символы. Только амперсанд &, символ меньше < и символ больше > кодируются при экранировании HTML.

Когда следует экранировать HTML?


Экранируйте HTML, если вы хотите отобразить фактический код на веб-странице без того, чтобы браузер выполнял или обрабатывал этот код. Смотрите пример ниже.

Исходный код (дважды экранирован)
&lt;textarea&gt;Привет, мир!&lt;/textarea&gt;
Результат
<textarea>Привет, мир!</textarea>