您当前的位置:首页 > 建站知识 > 编程知识

《meta http-equiv=

发布时间: 2013-08-19 │ 浏览:2827 

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
这是定义网页的语言编码。
为了被浏览器正确解释和通过W3C代码校验,所有的XHTML文档都必须声明它们所使用的编码语言,我们一般使用gb2312(简体中文)。

通常这样定义就可以了。但是要补充说明的是,XML文档并不是这样定义语言编码的,XML的定义方式如下:

<?xml version="1.0" encoding="gb2312"?>

这也是W3C推荐使用的定义方法。那为什么我们不直接采用这种方法 呢?原因是一些浏览器对标准的支持不完善,不能正确理解这样的定义方法,比如IE6/windows。所以在目前过渡方案下,我们依然推荐使用meta方 式。当然,你可以两种方法都写。

还有一种方式:

<meta http-equiv="Content-Language" content="gb2312" />

这是针对老版本浏览器写的,以保证各种浏览器都能正确解释页面。