フォームには、明らかにテキストが入力されるテキストエリアがあります。入力が完了すると、コンテンツがサーバーに送信され、データベースに保存されます...
ユーザーがテーブル内で行った入力を表示すると、改行が表示されません。ソースを調べると改行がありますが、テーブル内では改行が機能しません...
そのテーブル内に改行を表示する可能性はありますか? おそらく本当にばかげた質問かもしれませんが、htmlやcssなどに関してはプロではありません...
どんな助けでも本当に感謝しています!
フォームには、明らかにテキストが入力されるテキストエリアがあります。入力が完了すると、コンテンツがサーバーに送信され、データベースに保存されます...
ユーザーがテーブル内で行った入力を表示すると、改行が表示されません。ソースを調べると改行がありますが、テーブル内では改行が機能しません...
そのテーブル内に改行を表示する可能性はありますか? おそらく本当にばかげた質問かもしれませんが、htmlやcssなどに関してはプロではありません...
どんな助けでも本当に感謝しています!
テーブル セルの CSS を次のように設定します。
white-space:pre-wrap;
\n は、HTML の改行としてレンダリングされません。<br/>
この効果を得るには、 a を使用する必要があります。
文字列置換を使用して、すべての '\n' 文字を ' ' に置き換え<br/>
ます
C#などのサーバー側言語を使用している場合は、これを行うことができます
private string PutLineBreaks(string strData)
{
string strReplaced = string.Empty;
Regex r = new Regex("/\n/g");
strReplaced = r.Replace(strData, "<br/>");
return strReplaced;
}
\n
すべてをに置き換えます<br/>
。
<br />
というか<p></p>
、何らかのテキストと新しい段落について話している場合は、 を使用
します。(意味論的なより良い解決策)。