2010-06-17 37 views

回答

4

Unicode,當然。

如果你只是做英文網站它並不真的無論,但Unicode的支持幾乎任何語言和編碼在那裏,而ANSI或多或少侷限於英語語言或語言,其別沒有「奇怪的字母」(如á,í,ö,þ,ð等)。

所以如有疑問,請使用Unicode。如果您在使用Unicode版本時遇到問題,請切換到ANSI。

UTF-8可能會遇到很多問題,這是Unicode的編碼,爲了您的目的,您可能會認爲它們是相同的。所以你總是需要UTF-8/Unicode,除非它給你帶來問題,即使這樣,最好解決這些問題,而不是回覆到更有限的編碼......而且有限的編碼也可能會導致你的問題。

如果您正在爲其他語言(法語,西班牙語或其他語言)開發,您可能需要需要的Unicode版本。

編輯:即使你沒有在你的代碼本身包含任何非英語語言,也有檢測你的代碼的編碼類型的機制,所以它可能仍然很重要。同樣的規則適用; Unicode/UTF-8,除非它給你帶來問題,然後首先嚐試解決這些問題,如果你不能,試着ANSI知道它可能會給你帶來其他語言的問題,而不是英語。

+0

是的,UTF-8應該是目前最好的選擇。 – Zeal 2010-06-17 15:08:38

0

這是我使用的設置,我還從來沒有出現過任何問題:

Alt text http://i48.tinypic.com/9sx75h.jpg Alt text http://i46.tinypic.com/35jm14i.jpg

所以我用「UTF-8BOM」。我真的不知道BOM是什麼,但我確實記得我在使用「UTF-8」時遇到了一些問題,並且我做了一些小小的谷歌搜索,並且發現最好在沒有BOM的情況下使用它。但我再也記不起爲什麼;這是線性或其他東西的東西。 :)

+0

BOM表示字節順序標記。告訴解析器/編輯器基本上使用了什麼編碼,我認爲它是文檔中的第一個字符。 http://unicode.org/faq/utf_bom.html#bom1 :) – Rob 2010-06-17 15:07:31

+0

圖像是404'd。 – 2012-05-27 13:11:40

+4

我覺得有趣的是,圖像已被TinyPic的其他圖像取代。 – Jishaxe 2013-02-03 12:01:05

2

我使用ANSI版本,因爲我需要TextFX插件。它只適用於ANSI版本。

+0

你能詳細說明嗎?我一直使用TextFX多年的Unicode版本,沒有任何問題(儘管我不能證明嘗試每個可用的TextFX命令)。 – ziesemer 2012-04-13 13:01:07

相關問題