Какие разделители используются для разделения атрибутов HTML, когда пробелы, двойные кавычки, одинарные кавычки недопустимы
По умолчанию SGML требует, чтобы все значения атрибутов были разделены двойными кавычками (десятичный код ASCII 34) или одинарными кавычками (десятичный ASCII 39). [w3.org]
Атрибуты HTML соответствуют определению атрибутов SGML, поэтому вы не можете иметь атрибут HTML без этих символов.Если " и ' не разрешены, вы не можете написать действительный HTML.
"
'