为什么我会选择UTF-8而不是ISO 8859-1作为我网站的内容编码?


Answers:


9

UTF-8相比,您拥有比ISO 8859-1更高的灵活性。前者可以对Unicode中包含的任何字符进行编码,而后者则限于西欧语言。

ISO 8859-1(“ Latin1”)不包括例如希腊语,希伯来语,阿拉伯语,西里尔字母,中文,日语和韩语等。


HTML是否还支持LS(换行符)字符,还是我仍然必须使用经典的\ r \ n kludge?
Evan Plaice

1
@Evan:通常您只使用\n
DisgruntledGoat 2010年

@DisgruntledGoat我认为\ n是特定于* nix平台的,而\ r是特定于Windows的。您是否不需要将两者结合起来以使代码平台独立?
Evan Plaice 2010年

2
体面的Windows文本编辑器可以使用\n\r\n
mcrumley

1
@Evan:\n是Linux / Unix,\r是Mac,\r\n是Windows。但是据我所知,您可以将这些服务器中的任何一个用于任何平台的服务器。我在使用just的Windows上从未遇到任何问题\n
DisgruntledGoat 2010年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.