HTML meta charset应该是小写还是大写?
Normally UTF
should be uppercased as it's an abbreviation. However, attributes in HTML are normally lowercased.
通常,UTF应该是大写的,因为它是缩写。但是,HTML中的属性通常是小写的。
So, should it be: <meta charset="UTF-8"/>
or <meta charset="utf-8"/>
?
I know both work.
那么,应该是: 或 ?我知道两个都有效。
Thank you.
谢谢。
2 个解决方案
#1
35
The value for charset is case-insensitive.
charset的值不区分大小写。
From w3.org
来自w3.org
A case-insensitive match for any character set name for which the IANA [Character Sets] registry has a Name or Alias field labeled as “preferred MIME name”; or, if none of the Alias fields are so labeled, a case-insensitive match for a Name field in the registry.
IANA [字符集]注册表具有标记为“首选MIME名称”的名称或别名字段的任何字符集名称的不区分大小写的匹配项;或者,如果没有Alias字段如此标记,则对注册表中的Name字段进行不区分大小写的匹配。
Link to full document: http://www.w3.org/TR/html-markup/meta.charset.html
链接到完整文档:http://www.w3.org/TR/html-markup/meta.charset.html
更多相关文章
- 仅使用CSS的输入字段的一部分
- 如何使用struts2访问表单数组字段
- thinkphp关闭调试模式后URL大小写问题
- 使用jquery和php手动在数据库中增加一个字段[复制]
- php实现完整版验证码(数字+大小写字母+干扰素)
- 更新日期字段时为空 - MySQL PHP
- PHP不区分大小写数组搜索函数[duplicate]
- 如何在mysql中配置区分大小写的数据库标识符
- 如果使用Select2 YII2选择第一个字段,请在下方自动填充字段