Questa domanda mi ha infastidito per un milione di anni ... ogni volta che creo un sito web con un'area di testo che consente il multi-riga (come una "Bio" per il profilo di un utente) finisco sempre per scrivere il seguente codice paranoico:
// C# code sample...
bio = bio.Replace("\r\n", "\n").Replace("\r", "\n");
bio = Regex.Replace(@"\n{2,}", "\n\n");
Quindi, cosa inviano i browser per <textarea name="Bio"></textarea>
se ha più righe?
<p>
tag.