Il tag <pre> dovrebbe guida non interpretare il codice e restituirlo come lo riceve, il perché non funziona su ckeditor