FAQ Кодировщик и декодировщик HTML-сущностей
Q: Что такое кодирование HTML-сущностей?
Кодирование HTML-сущностей преобразует специальные символы в безопасное представление, чтобы они не были ошибочно интерпретированы как разметка в HTML-документе. Например, < преобразуется в <, а > — в >.
Q: В чем разница между именованными, десятичными и шестнадцатеричными сущностями?
Именованные сущности используют мнемонические имена, например &; десятичные сущности используют числовые коды, например <; шестнадцатеричные сущности используют шестнадцатеричные числа, например <. Все три формата отображаются в браузере одинаково.
Q: Какие символы необходимо кодировать?
Опасные символы включают <, >, &, " и ', так как они могут нарушить структуру HTML. Все не-ASCII символы также можно кодировать для обеспечения совместимости между системами.