charset名称设置小写或大写有什么区别。或者它应该都是CAPS?
@charset“UTF-8”;或@charset“utf-8”;
答案 0 :(得分:6)
实际上没有区别。根据{{3}}:
字符集名称最多可包含40个字符 US-ASCII的可打印字符。 然而,没有区别 在使用大写和小写字母之间。
每个编码都有一个规范名称,这是官方名称。
例如:
UTF-8
的正式名称为UTF-8
US-ASCII
的正式名称实际上是ANSI_X3.4-1968
,但这些都是正确的别名:US-ASCII
,iso-ir-6
,ANSI_X3.4-1986
,ISO_646.irv:1991
,ASCII
,ISO646-US
,us
,IBM367
,cp367
,csASCII
latin8
的正式名称为ISO-8859-14
,其中包含别名latin8
,iso-ir-199
,ISO_8859-14:1998
,ISO_8859-14
,iso-celtic
,l8
并非所有实现都支持全套IATA编码和别名;因此,如果您打算使用非主流的东西,您可能需要仔细测试。
答案 1 :(得分:0)
http://www.w3.org/International/questions/qa-css-charset
在您的示例中,它应该是UTF-8(大写),但它不必全是大写。例如,latin8是小写的。