HTML просто не имеет escape-последовательностей, как другие языки.В значениях атрибутов HTML используются только специальные символы <
, &
и в зависимости от кавычек "
или '
.И единственными для использования этих символов являются ссылки на символы :
Некоторые авторы используют ссылку на сущность символа ""
" для кодирования экземпляров знака двойной кавычки ("
), поскольку этот символ может использоваться для разделения значений атрибутов.
Если вы используете одинарные кавычки, вам не нужно кодировать двойные кавычки и наоборот:
<INPUT TYPE="text" NAME="" value='12"3'>