Я пытаюсь поддержать текстовый редактор, который поддерживает определенные теги, такие как h1
, h2
, h3
, p
, strong
, em
, u
, sub
, sup
, span{!font-family};
, span{!color};
и span{!font-size};
.
Мое требование - закодировать все остальные теги, которые не попадают в приведенный выше список, чтобы я мог избежать любых видов атак XSS.Есть ли лучший способ сделать это на стороне клиента.