HTML-элементы Textarea переносятся, только когда достигают пробела или символа табуляции. Это нормально, пока пользователь не наберет достаточно многооооооооооооооооооооооо Я ищу способ строго применять разрывы строк (например, даже если это приводит к "loooooooooooo \ n ooooooooooong").

Лучшее, что я нашел, - это добавлять юникодное пространство нулевой ширины после каждой буквы, но это нарушает операции копирования и вставки. Кто-нибудь знает лучший способ?
Примечание: здесь я имею в виду элемент "textarea" (т. Е. Тот, который ведет себя аналогично текстовому вводу), а не просто старый блок текста.