Я бы хотел, чтобы визуальное представление тега HTML5 <textarea>
указывало, когда есть "жесткие" символы новой строки, а не упаковка. Например, учитывая текст:
Hello, world\n How are you, and this text wraps to a new line because it too long.\n But this is a proper new line.
Я хотел бы иметь визуальную индикацию линий, разделенных новыми строками, такими как white-space:
Hello world How are you, and this text wraps to a new line because it too long. But this is a proper new line.
Вставка визуального символа или текстовой строки вместо новой строки, такой как ¶, также может работать.
Hello world¶ How are you, and this text wraps to a new line because it too long.¶ But this is a proper new line.
В идеале я хотел бы иметь возможность сделать это с помощью CSS, но я не уверен, что для такого визуального представления будет подходящий (если он вообще существует) механизм.
Я бы предпочел не изменять содержимое текстового поля, если это возможно.
Я также предпочел бы работать с "чистым" тегом textarea (в отличие от, например, TinyMCE).
Спасибо за чтение, любые мысли и предложения будут оценены.