答案 0 :(得分:4)
Unicode,当然。
如果你只是在做英语网站,那它真的很重要,但Unicode支持几乎任何语言和编码,而ANSI或多或少地限制在英语或没有“奇怪字母”的语言(如á,í,ö,þ,ð等)。
所以如果有疑问,请使用Unicode。仅当您遇到Unicode版本问题时才切换到ANSI。
UTF-8可能会遇到很多问题,这是Unicode的编码,为了您的目的,您可能会认为它们是相同的。所以你总是想要UTF-8 / Unicode,除非它给你带来问题,即使这样,最好还是修复这些问题而不是恢复到更有限的编码......而且有限的编码也可能会给你带来问题。
如果您正在为其他语言(法语,西班牙语或其他语言)进行开发,您可能需要 Unicode版本。
编辑:即使您的代码本身没有包含任何非英语语言,也有一些机制可以检测代码的编码类型,因此它可能仍然很重要。同样的规则适用; Unicode / UTF-8,除非它给你带来问题,然后首先尝试解决这些问题,如果你不能,请尝试ANSI,因为它知道它可能会给你带来除英语以外的其他语言的问题。
答案 1 :(得分:2)
我使用ANSI版本,因为我需要TextFX插件。它仅适用于ANSI ver。
答案 2 :(得分:0)
这些是我正在使用的设置,我从未遇到过任何问题:
Alt text http://i48.tinypic.com/9sx75h.jpg Alt text http://i46.tinypic.com/35jm14i.jpg
所以我使用“UTF-8没有BOM”。我真的不知道BOM是什么,但我记得我在“UTF-8”上遇到了一些问题,而且我做了一些googleing,我发现最好不使用BOM。但是我再也记不起为什么了;这是行间线或其他东西。 :)