Для разработчиков / HTML
Кодировщик, декодировщик и поиск HTML-сущностей
Кодируйте текст как HTML-сущности — именованные, десятичные или шестнадцатеричные, — декодируйте их обратно и находите любую из 2,231 именованных ссылок на символы по имени, символу или кодовой точке.
Кодировщик, декодировщик и поиск HTML-сущностей: Кодирование заменяет пять символов, которые HTML обрабатывает особым образом (& < > " '), а при необходимости — каждый символ вне ASCII. Используются имена из стандарта WHATWG HTML, если для символа существует такое имя, или числовые ссылки. Декодирование выполняется с помощью собственного HTML-парсера браузера, поэтому все ссылки обрабатываются точно так же, как на веб-странице, включая устаревшие варианты без точки с запятой. Работает на 100% локально в вашем браузере, файлы на сервер не загружаются.
- Категория
- Инструменты для разработчиков
- Запуски
- В вашем браузере
- Стоимость
- Бесплатно · без регистрации
- Доступность
- Готово к использованию
Полностью работает в браузере
Результат
Café & crème brûlée — 5 € < 10 £ 🙂
Найти сущность
Именованные ссылки — это 2,231 ссылок, определённых стандартом WHATWG HTML Living Standard (CC BY 4.0). На страницах в UTF-8 экранировать нужно только & < > и кавычки внутри атрибутов; остальные режимы предназначены для систем, не поддерживающих текст, отличный от ASCII.
Когда нужно экранирование
В тексте, вставляемом в HTML, символы & и < необходимо экранировать, как и кавычки внутри значений атрибутов. Иначе можно повредить страницу или позволить пользовательскому вводу выполниться как скрипт. Шаблонизаторы и фреймворки, например React, экранируют автоматически; выполняйте экранирование вручную только при создании HTML в виде строк.
Для быстрого экранирования основных символов используйте HTML-кодировщик; чтобы копировать символы напрямую, см. специальные символы.
Именованные ссылки из двух символов
Некоторые имена обозначают два символа, например ≂̸ (≂̸): символ и следующий за ним комбинируемый знак. При декодировании получаются оба символа, поэтому поиск по кодовой точке показывает только первый.
Как пользоваться
- Введите или вставьте текст и выберите степень кодирования.
- Переключитесь в режим декодирования, чтобы преобразовать сущности обратно в символы.
- Найдите в таблице сущность символа, например copy, © или U+00A9.
Конфиденциальность и ограничения
Всё кодирование и декодирование выполняется в вашем браузере.
Похожие инструменты
Часто задаваемые вопросы
Нужно ли кодировать буквы с диакритическими знаками?
Нет, если страница сохранена в UTF-8, как это бывает почти всегда: экранировать нужно только &, <, > и кавычки внутри значений атрибутов. Кодирование всех символов требуется только для систем, ограниченных ASCII.
В чём разница между é и é?
Для браузера никакой: оба варианта обозначают é. Числовые ссылки работают для любого символа, а именованные проще читать, но существуют только для 2,231 символов и последовательностей.
Почему важна ?
Это неразрывный пробел: он выглядит как обычный пробел, но не позволяет словам по обе стороны оказаться на разных строках, как в примере 10 kg.
Бесплатный инструмент · запусков: в вашем браузере · аккаунт не нужен