Есть два варианта - во-первых, используйте ответ c-smile; все клиенты веб-почты и большинство , если не все настольные клиенты, должны правильно отображать теги <pre>
.
Другой вариант - проанализировать текст представленной текстовой области и превратить переводы строк в теги <br>
. Если вы хотите быть действительно приятным, вы можете перейти на \n
в тег <br>
и две строки подряд в тег <p>
.
This is a message.
With multiple paragraph-like structures.
станет либо:
This is a message.<br>
<br>
With multiple paragraph-like structures.
или
<p>This is a message.</p>
<p>With multiple paragraph-like structures.</p>