cht關於本站
adm Find login register

pre 環境會把空白行吃掉

本人已不在此站活動
1 pre 環境會把空白行吃掉
Promote 0 Bookmark 02007-10-27quote  

報告!在 pre 環境內(我是編 html source),會把空白行給吃掉。

因為我好像沒有找到 pre 環境的編輯鈕,只好改 html source 了。

eliu
2
Promote 0 Bookmark 02007-10-27quote  
caleb
3
Promote 0 Bookmark 02007-10-27quote  

我猜是 <pre> </pre> html tag 

eliu
4
Promote 0 Bookmark 02007-10-27quote  

剛才試了一下,果然 <pre></pre> 真的有問題,

改 tinymce 實在太難了,有時候是 IE & Firefox 折衷之下出來的東西,沒力。

本人已不在此站活動
5
Promote 0 Bookmark 02007-10-27quote  

Preformatted text 中文好像一般翻譯成「原文照列」。

那麼如果我們要打一段原文照列的程式碼的時候,有什麼其他替代性的 tag 可以用嗎?

eliu
6
Promote 0 Bookmark 02007-10-27quote  
edited: 1
本人已不在此站活動
7
Promote 0 Bookmark 02007-10-27quote  

如果是指 <pre></pre> 裡頭的話,paste 進去後,如果有空白行,一樣會被吃掉。

其實我說的就是一般 phpbb 裡頭的那種 [code][/code] 這個 tag。

eliu
8
Promote 0 Bookmark 02007-10-27quote  

在 editor 而不是 edit html 裏面 paste應該會保留 new line,然後把 font 改成 courier,不知道這樣可不可以。

不過有點奇怪,我的 firefox 改 font 竟然沒有用。

 

 

edited: 2
本人已不在此站活動
9
Promote 0 Bookmark 02007-10-27quote  
eliu

在 editor 而不是 edit html 裏面 paste應該會保留 new line,然後把 font 改成 courier,不知道這樣可不可以。

不過有點奇怪,我的 firefox 改 font 竟然沒有用。

我也試過改用變換字型的方式,結果字型都沒有改變(firefox-2.0.0.8)。微笑

eliu
10
Promote 0 Bookmark 02007-10-27quote  
本人已不在此站活動
11
Promote 0 Bookmark 02007-10-27quote  
eliu

這下糗了,在 IE (用 wine) 裏面竟然 courier 可以正確的 display呐喊

建議不要去指定實際的字型名,增加一個 monospace 試看看。

本人已不在此站活動
12
Promote 0 Bookmark 02007-10-30quote  
LGJ

建議不要去指定實際的字型名,增加一個 monospace 試看看。

金害,好像對 firefox 也是無效的。我用 <tt></tt> 測試結果,無效。例如 1.。

  1. here is typewritter
  2. here is CSS font-family monospace
  3. 	here is preformatted
    	
在我這裡,只有 3. 能正確顯示為 monospace,問題是用 <pre> 的話,上下會多一行空白行。連用 CSS 指定 monospace 也不行,例如 2.。

edited: 3
本人已不在此站活動
13
Promote 0 Bookmark 02007-10-30quote  

konqueror 更慘,1, 2, 3 都無法顯示成 monospace。

求神問卜先。吐舌頭

cht關於本站
adm Find login register
views:38417