2009-06-14 56 views
2

我想在預標籤的網頁上打印某種ASCII「藝術」。這些圖形使用DOS字符來顯示像老式迷宮遊戲那樣的地圖。我沒有在HTML特殊字符引用中找到任何內容。有沒有辦法在HTML中使用這些字符?是否可以在網站上打印DOS字符?

在此先感謝。

+0

我喜歡這樣做的HTML:HTTP://www.asciimatio n.co.nz/ – Nosredna 2009-06-14 20:22:11

回答

7

有了正確的Unicode字符,舊的字符編碼不應該有太大的可能性。棘手的一點可能是將現有的ASCII藝術轉換爲Unicode - 此時您需要知道原始編碼。

相關代碼圖表將在Unicode "symbols" charts page上列出。特別是,我懷疑你會發現box drawingblock elements圖表很有用。

你需要確保你的網頁使用了包含正確的字符,當然字體...

舉個例子,你可以使這樣的:

┌┐ 
└┘

用:

<pre>&#x250c;&#x2510; 
&#x2514;&#x2518;</pre> 

不太合適的框,但到達那裏......

+0

謝謝,正是你要找的 – DaClown 2009-06-14 19:29:43

3

你可以發送他們在<pre>標籤,雖然在XHTML中,你需要將它封裝在<![CDATA[[]>我認爲。但要小心,並非所有的編碼都能正確呈現。例如,在英國(830),很多爲DOS代碼頁面430(美國)設計的ASCII藝術在這裏都失敗了。東歐尤其受到影響。

我認爲這裏最好的方法是渲染圖像。

編輯:哦。你可以嘗試&#000;,但我不確定這是否可行。

+0

謝謝,你的'&#000'給了我一點關於unicode規格的提示 – DaClown 2009-06-14 19:29:09

相關問題