prevent xss, mas permita todas as tags html

Estou criando um blog e atualmente estou terminando o painel de administraçã

Desde que eu vou ser principalmente quem irá gerenciá-lo ... eu quero ter certeza de que quando eu digitar

<ul>
   <li>test</li>
   <li>test</li>
</ul>

me mostrará a lista não ordenada, mas também impediráXSS tags apenas no caso ...

como posso fazer isso?

poderia uma solução criar funções e substituir as tags deul, ol, img etc ...?