html中charset和content-language的区别
2015-10-18 17:50
555 查看
假设下面的这一段html中meta的两行配置。
这里面配置了charset和Content-Language。
Content-Language:表示当前页面的语言。
charset:表示编码字符集
任何一种语言可能都会对应有几种编码字符集。比如中文的编码字符集就有中国国家标准总局编制的GB2312,GB18030,国际标准化组织(ISO)和多语言软件制造商组成的统一码联盟编制的UTF-32,UTF-16,UTF-8。为什么有那么多的编码字符集,例如,就国标来说,GB3212覆盖了6763个汉字,很过生僻字、新字、古汉字、人名是没有覆盖到,GB18030覆盖了70244个,覆盖范围更大,UTF-32,UTF-16,UTF-8都是Unicode的编码方案,Unicode相当于国际标准的字符集。
因此,charset和Content-Language的含义就是,当前页面的语言是中文的,请浏览器使用UTF-8编码字符集进行解码显示。
<html> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> <meta http-equiv="Content-Language" content="zh-CN"> </head> <body> </body> </html>
这里面配置了charset和Content-Language。
Content-Language:表示当前页面的语言。
charset:表示编码字符集
任何一种语言可能都会对应有几种编码字符集。比如中文的编码字符集就有中国国家标准总局编制的GB2312,GB18030,国际标准化组织(ISO)和多语言软件制造商组成的统一码联盟编制的UTF-32,UTF-16,UTF-8。为什么有那么多的编码字符集,例如,就国标来说,GB3212覆盖了6763个汉字,很过生僻字、新字、古汉字、人名是没有覆盖到,GB18030覆盖了70244个,覆盖范围更大,UTF-32,UTF-16,UTF-8都是Unicode的编码方案,Unicode相当于国际标准的字符集。
因此,charset和Content-Language的含义就是,当前页面的语言是中文的,请浏览器使用UTF-8编码字符集进行解码显示。
相关文章推荐
- HTML学习笔记之超链接的使用
- servlet处理html表单文件上传
- html验证码生成
- failed to push some refs to 'git@code.csdn.net:fd214333890/html_form_update.git'
- HTML学习3:常用标签之文本标签
- 让ie6,7,8支持HTML5
- html判断当前页面是否在iframe中
- 二、如何在 HTML 文档中放置VBScript
- HTML学习2:初识HTML
- html多个水平并列组件自适应等高的做法
- Mvc Html.BeginForm 方式提交Form前验证
- HTML学习笔记之网页元素编辑
- html 文档模式 与 meta
- 过渡性html
- HTML与XHTML差额
- HTML 5最终确定,八年后,我们再谈谈如何改变世界
- htmlRange的使用
- HTML学习笔记之简单网页属性设置
- 获取html跟节点的font-size
- 有关页面编码的控制问题,乱码如何解决