如何在div标签中换行?

时间:2012-08-01 12:23:20

标签: css asp.net-mvc-2 html linefeed

我的文字中包含som \n。 但是当在div中显示文本时,没有换行符。

如何在div中进行换行?

我尝试过Replace("\n","<br />")Replace("\n","<p></p>")。 但是< br />显示而不是换行。

ASP.NET:

<div class="text"> <%: newsItem.Text %></div>

CSS:

.text
{
  color: Black;
  margin-top: 10px;
  margin-bottom: 10px;      
}

1 个答案:

答案 0 :(得分:3)

使用:

<%= newsItem.Text %>

而不是:

<%: newsItem.Text %>

第二种方法隐式地对HTML进行编码。