Что такое escape-теги в html?
Они "
<
>
представлять "
<
>
?
И как они работают?
Это гекс или что это?
Как это сделано, и почему они не просто персонажи?
Что такое escape-теги в html?
Они "
<
>
представлять "
<
>
?
И как они работают?
Это гекс или что это?
Как это сделано, и почему они не просто персонажи?
Как это работает?
Все, что угодно &#num;
заменяется на символ из таблицы ASCII, соответствующий этому num
.
Это гекс или что это?
Он не шестнадцатеричный, число представляет количество символов в десятичной форме в таблице ASCII. Проверьте таблицу ASCII. Проверьте декабрь и HTML столбцы.
Почему они не просто персонажи?
Посмотрите на этот пример:
<div>Hey you can use </div> to end div tag!</div>
Это испортит переводчика. Это плохой пример, но вы поняли.
Почему вы не можете использовать escape-символы, как в языках программирования?
У меня нет точного ответа на это. Но HTML, как и XML, является языком разметки, а не языком программирования, и ответ, вероятно, лежит в истории того, как языки разметки становятся тем, чем они являются сейчас.
Вот некоторые общие сущности. Вам не нужно использовать полный код - есть общие псевдонимы для часто используемых объектов. Например, вы можете использовать <и> для обозначения символов меньше и больше, чем. это амперсанд и т.д.
РЕДАКТИРОВАТЬ: это должно быть - < > and &
< > and &
РЕДАКТИРОВАТЬ: еще один общий символ  
который часто используется для представления вкладок в сегментах <code>
No, it not hex, it decimal. Hex equivalent is < But one usually uses < (less-than) for < and > for > instead.
Эти escape-последовательности являются десятичными ascii-экранами. Здесь вы можете увидеть значения здесь. Взгляните на столбец HTML.
Вот полная ссылка на HTML-сущности:
Используется для правильного форматирования символов
HTML имеет набор специальных символов, которые браузеры распознают как часть самого языка HTML. Например, браузеры знают, что когда они встречают символ <в HTML-коде, они должны интерпретировать его как начало тега. > является одним из примеров зарезервированного символа. Поэтому используйте html-символы, чтобы избежать проблем и для правильной практики