Re: [問題] NNTP協定和CSS…
你這個問題跟你想做的事情其實前不久這個板上有討論到
標題: CSS - 等寬字,行距,字距
主要是 gmobug 板友想做 ANSI Code parser
後來我們用 mail 討論所以有些東西不在板上
我們有討論出一些方法
主要是說雙色字的部份用兩個 span, 其中一個的 css: position 設為 absolute
然後寬度都設為全形字的一半
看起來跟你的做法很像
另外,我們都有寫處理 ansi code 的程式,不同的是 gmobug 用 php,
我用 javascript
javascrtip版的若有興趣可以參考下面這個網址,
http://www.csie.ntu.edu.tw/~b88039/archive/testCol/bbs/js-ansi/ansi.html
這個網頁中,隨便點一項下面檔案列表的連結後,
當上面的黑框出現處理中的字樣時就可以開始按空白鍵看文章了
我抓了一些 BBSMovie 板的文章做測試
因為動輒一兩千行,所以處理會花一些時間
但是處理一般小文章而言我想應該效果還不錯
※ 引述《grassboy2 (活力花俏草兒Grassboy大렩》之銘言:
: ※ 引述《grassboy2 (活力花俏草兒Grassboy大렩》之銘言:
: : 那麼…有什麼特殊的指令可以達成嗎?
: : 如果對NewsGroup送出ARTICLE n的請求…
: : 下載下來的會含控制碼…
: : 還是要自已在php另外寫function過濾那些BBS控制碼?
: : 另一個方法…就是熱血的利用php+CSS…
: : 發現*[1;m的話,字就是亮白色,
: : 發現*[1;33;42m就是綠底亮黃色…
: : 用這個方法,在Web顯示的畫面應該可以作到和BBS相似度相近
: : 但又有另一個問題…關於半色字的處理…
: : CSS有辦法作到像這樣的效果嗎?
: : 呼呼…還真是一長串的兩個問題啊^^"
: : 先感謝板上的高手回答囉~
: 嗯嗯@@~好像沒有人回答><~
: 自問自答一下…
: 早上想到了一個方法處理半色字…
: 就是用<span>搭配CSS去修改屬性
: 遇到一個半色字,就用兩個span去顯示
: 就像下面這個頁面一樣^^"
: http://grassboy.twbbs.org/test.php?id=894
: 不過…解決了半色字的問題之後…
: 又出現一個新的問題…
: 就是…上面那個連結…
: 如果用FireFox去看…慘不忍睹><~
: 意思就是我這個處理的方法不符合W3C標準…
: 那…還有其他符合W3C的半色字處理方法嗎?
: 嗚^^~希望有CSS高手能解答><~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.30.52
推
02/22 16:15, , 1F
02/22 16:15, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):
Web_Design 近期熱門文章
PTT數位生活區 即時熱門文章