我正在爲小型小學創建一個網頁,教師可以在這裏爲孩子父母創建一個新帖子。網頁非常簡單,我想保持簡單,但是text_area存在問題。在視圖中,所有書面文本都在一個區塊中,但是我想用新行寫一些句子,我如何才能做到這一點以保持簡單。我不想爲這個問題使用富文本編輯器。text_area文本格式
謝謝。
我正在爲小型小學創建一個網頁,教師可以在這裏爲孩子父母創建一個新帖子。網頁非常簡單,我想保持簡單,但是text_area存在問題。在視圖中,所有書面文本都在一個區塊中,但是我想用新行寫一些句子,我如何才能做到這一點以保持簡單。我不想爲這個問題使用富文本編輯器。text_area文本格式
謝謝。
在您看來,使用simple_format()
這將顯示所有文字,因爲它是典型的,空格和換行。
從我的應用程序的一個例子:
<div id="report-body">
<%= simple_format(@report.body) %>
</div>
使用line feed
和carriage return
把new line
在text area
(即)
例如:
<textarea>This is first line. </textarea>
要在文本區域中添加
需要實現一些javascript
創建鍵盤快捷鍵。
我不知道如果我正確地得到您的問題;我認爲這是一個關於CSS的問題。我想你只需要給這個屬性:
white-space: pre;
在css for textarea。然後,包括回車符在內的所有空格都將顯示爲它們在textarea中的位置。
爲簡單起見,您可以在html標籤內包裝文本,也可以根據需要添加簡單的CSS並設置頁面樣式。
<p> This is your paragraph </p>
<h1> This is your heading </h1>
使用<br>
標籤斷線
非常感謝您! – RydelHouse 2013-02-21 18:07:30