2009-07-08 45 views
4

字符集名稱設置爲小寫或大寫字母之間的區別是什麼?或者它應該是所有CAPS?CSS字符編碼@charset

@charset「UTF-8」;或@charset「utf-8」;

回答

6

實際上沒有什麼區別。按照IANA

的字符集的名稱可能是從US-ASCII的 可打印字符佔用40個字符。 但是,在使用大寫和小寫字母之間沒有區別 。

每個編碼有規範名稱,這是官方名稱。

The complete official list of IANA-assigned names and aliases is here

例如:

  • UTF-8正式名稱爲UTF-8
  • US-ASCII正式名稱實際上是ANSI_X3.4-1968,但這些都是正確的別名:US-ASCIIiso-ir-6ANSI_X3.4-1986ISO_646.irv:1991ASCIIISO646-USus,IBM367,cp367, csASCII
  • 官方的latin8名字是ISO-8859-14,以別名latin8iso-ir-199ISO_8859-14:1998ISO_8859-14iso-celticl8

不是所有的實現支持全套IATA編碼和別名的;所以你可能要仔細測試一下,如果你打算使用非主流的東西。