[解決済み】HTMLで文字列をレンダリングして、スペースと改行を保持する
2022-03-29 23:38:50
質問
MVC3アプリで、詳細ページがあります。その一部として、スペースと改行がある説明文(DBから取得)を持っています。それがレンダリングされるとき、新しい行とスペースは、htmlによって無視されます。これらのスペースと改行が無視されないようにエンコードしたいと思います。
どうやるんですか?
HTML.Encodeを試してみましたが、結局エンコードが表示されてしまいました(しかもスペースや改行ではなく、他の特殊文字にも表示されてしまいます)
解決方法は?
でコンテンツをスタイルするだけです。
white-space: pre-wrap;
.
div {
white-space: pre-wrap;
}
<div>
This is some text with some extra spacing and a
few newlines along with some trailing spaces
and five leading spaces thrown in
for good
measure
</div>
関連
-
[解決済み] テーブルセルの背景を透明にする方法
-
[解決済み] ChromeのデベロッパーツールでHTML Bodyにcz-shortcut-listen="true "が表示される?
-
[解決済み] Favicon.icoを表示させることができません。
-
[解決済み] VimのTabキー==4スペースと中括弧の後の自動インデント
-
[解決済み] HTML要素の実際の幅と高さを取得するにはどうすればよいですか?
-
[解決済み] HTMLのid属性とname属性の違い
-
[解決済み] 背景画像データをCSSにBase64で埋め込むのは良い方法ですか、悪い方法ですか?
-
[解決済み】HTMLエンコーディングの問題 - " " の代わりに "Â" 文字が表示される。
-
[解決済み] 文字列から改行(文字がない!)を削除する方法は?
-
[解決済み] URLに含まれるユニコード文字
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン