Set direction of text depending on text itself

Anni dopo, questo è ancora un problema. Anche quando un post è scritto interamente in una lingua RTL, non viene allineato automaticamente.

Screenshot_20251114_122348
(questo è l’editor, ma l’anteprima a destra è una rappresentazione accurata del prodotto finale)
L’unica soluzione funzionante è aggiungere tag <div>. Come ha notato @hnaseri, <p> non funziona, funziona solo <div>.
Screenshot_20251114_122656
Screenshot_20251114_122429

Devo essere onesto, questo è piuttosto pessimo. Sicuramente c’è un modo migliore che richiedere agli utenti di aggiungere <div>. Infatti non è una soluzione abbastanza buona, perché se apri solo il tuo div ma non lo chiudi, il resto del testo sarà forzato nella direzione della primissima riga, piuttosto che su base paragrafo per paragrafo. Aver bisogno di aggiungere un altro <div> prima di ogni paragrafo non è davvero una soluzione.
Screenshot_20251114_122937
Screenshot_20251114_122959