innanzi tutto grazie ad entrambe .
riguardo alla text area lo sto usando ma esteticamente non è il massimo, per la sostituzione con con &lt; e &gt; non ho capito bene, vengono letti visivamente come < e >?
o vengono visualizzati tali e quali quindi potrebbero essere compresi male da chi ha poca esperienza?

non c'è un sistema apposito per inibire il codice ?