Что означает термин#
Например, ссылка на символ < отображает знак меньше. Символьные ссылки бывают именованными и числовыми. Нужное преобразование зависит от контекста: HTML-текст, значение атрибута, JavaScript и URL имеют разные правила. Универсальная замена нескольких знаков не является полной защитой любого места вставки.
Практический пример#
В статье нужно показать пример тега абзаца. Если вставить его как настоящую разметку, браузер создаст элемент. Если записать служебные знаки через символьные ссылки, читатель увидит сам пример. Для пользовательского текста DOM-свойство textContent обычно позволяет избежать ручной сборки HTML.
Как проверить#
Откройте страницу и убедитесь, что показывается нужный текст, а не создаются новые элементы. Сопоставьте результат с исходным HTML. Проверьте кавычки, амперсанд и знаки разметки в тестовом вводе. Не считайте HTML-экранирование подходящим способом подготовки SQL, JavaScript или адреса: для этих контекстов нужны собственные безопасные средства.
Источники#
Проверены 23 октября 2026 г.. Официальные рекомендации отделены от наших примеров и результатов проверки.