Benvenuto sul forum.
Per il tuo problema, cerca su google WYSIWYG editor uno dei + famosi è TinyMCE ma ce ne sono molti altri anche più semplici, poi credo che dovrai operare anche lato server il php ha un modulo/funzione (non conosco il php) che trasforma le lettere accentate e i caratteri speciali (non sono sicuro che ti serva chiedi sul forum php) con una "semplice text-area" non puoi fare quello che vuoi.
![]()