最近正忙著把乙個c/s的系統換成b/s的。其中文字編輯換成了fck編輯器,這樣就導致了資料庫中的老資料顯示的格式不正確了。
解決方案是:首先取出資料str,然後用str.replaceall(" ",
" ").replaceall(
"\r\n", "");
注意:取出的空格是空白" ",html中空格是 同時這種方法也可替換tab等。
網上有一種解決方案就是使用標籤,w3c對pre元素是這樣定義的:pre 元素可定義預格式化的文字。被包圍在 pre 元素中的文字通常會保留空格和換行符。而文字也會呈現為等寬字型。更詳細的內容請參考 也就是說包含在pre標籤中的回車和空格會正常的顯示出來。包括你在頁面**中輸入的。所以如果使用pre元素你需要這樣寫:<
pre>
要輸出的文字
pre>,而不是這樣:
<
pre>
要輸出的文字
pre>後一種寫法 文字前的空白也會被顯示的。除非你真的希望這樣
但我試了一下不行,它將資料轉換成了很長的一行.
Html中各種空格的顯示
一 使用全形空格 全形空格被解釋為漢字,所以不會被被解釋為html分隔符,可以按照實際的空格數顯示。二 使用空格的替代符號 替代符號就是在需要顯示空格的地方加入替代符號,這些符號會被瀏覽器解釋為空格顯示。空格的替代符號有以下幾種 名稱編號描述 不斷行的空白 1個字元寬度 半個空白 1個字元寬度 乙個...
Html中各種空格的顯示
一 使用全形空格 全形空格被解釋為漢字,所以不會被被解釋為html分隔符,可以按照實際的空格數顯示。二 使用空格的替代符號 替代符號就是在需要顯示空格的地方加入替代符號,這些符號會被瀏覽器解釋為空格顯示。空格的替代符號有以下幾種 名稱編號描述 不斷行的空白 1個字元寬度 半個空白 1個字元寬度 乙個...
html的空格和換行顯示
一 html 中的所有連續的空格或空行 換行 都會被顯示為乙個空格,不管是內容還是標籤之間。二 當我們想讓它們在同一行連續顯示時,就讓所有的 之間沒有空格,也不要換行。三 當我們想要顯示連續空格時,可以使用以下方法 1 使用 pre pre 這是預格式文字,它保留了 空格 和空行。pre 2 用空格...