OK, j'ai compris. Excuse-moi d'avoir le cerveau lent...
En fait, ce que tu veux, c'est qu'apparaisse le code à saisir (par exemple par copier/coller), et non pas qu'il s'exécute (faisant apparaître l'image). Pour obtenir ce résultat, il faut que HTML ne reconnaisse pas les balises <a> et <img>, donc que tu les “maquilles”.
Par exemple, tu insères entre le chevron de début de balise et la balise elle-même une autre balise, par exemple <em></em>. HTML se laisse flouer, il n'y voit que du texte !