Когда использовать
В тексте HTML его нужно экранировать как <, чтобы браузер не принял символ за начало тега.
В HTML, CSS и JavaScript
<p><</p> <!-- or the character itself in a UTF-8 page -->
.note::before { content: "\003C"; }
const s = "\u003C";
На странице, сохранённой в UTF-8 (сейчас это стандарт по умолчанию), символ можно вставить напрямую. Сущность нужна только тогда, когда символ должен корректно работать в системе без UTF-8 или, как в данном случае, когда он имеет особое значение в HTML. Закодировать или декодировать целые тексты можно с помощью HTML Entity Encoder.
Как напечатать знак «меньше»
- Windows: нажмите Win + ., чтобы открыть панель эмодзи и символов, и найдите знак там, или введите
003C, а затем нажмите Alt + X в Word. - Mac: нажмите Ctrl + Cmd + Space и введите «знак меньше».
- Linux: Ctrl + Shift + U, затем 3C и Enter.
HTML-энкодер
Экранируйте < > & ", чтобы текст безопасно отображался в HTML, преобразуйте акценты и символы в именованные или числовые сущности либо декодируйте HTML с сущностями обратно в обычный текст.